Ape Skills

Восемь отдельных скиллов для будней разработчика: коммиты, Markdown, псевдокод, квизы, терминальный интерфейс, доклады, статьи.

  • 57 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Скиллы состоят из инструкций, а `ape-present` и `ape-write-paper` приносят скрипты проверки, которые агент запускает локально.
Все причины и проверки

arpitbbhayani/ape-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/ape-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скиллы состоят из инструкций, а `ape-present` и `ape-write-paper` приносят скрипты проверки, которые агент запускает локально.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Репозиторий собирает скиллы с префиксом `ape`. `ape-commit` оформляет сообщения коммитов: краткая суть и пункты в повелительном наклонении. `ape-style-markdown` приводит любой вывод к единым правилам разметки, `ape-write-pseudocode` пишет псевдокод функций и алгоритмов, а `ape-quiz-me` проверяет, понял ли читатель материал или только пересказывает его. Остальные скиллы крупнее. `ape-cli-terminal-experience` проектирует интерфейс командной строки: палитру, значки, спиннеры и полноэкранные виды. `ape-present` превращает пост из блога в самодостаточный HTML с анимированными схемами, а `ape-write-paper` собирает двухколоночную статью в LaTeX с проверкой утверждений по источникам. `ape-design` держит дизайн-систему Array UI.

Для кого. Разработчикам, которым нужен небольшой набор отдельных скиллов, а не монолитный пакет: можно взять один каталог и пользоваться им сразу.

Подходит, если

  • Сообщения коммитов в команде пишутся по-разному, и нужен единый формат.
  • Автор готовит статью в LaTeX из собранных материалов и хочет сначала сверить утверждения с доказательствами.
  • Пост из блога нужно превратить в одностраничный HTML для выступления.
  • После чтения книги или статьи хочется проверить, что материал действительно понят.

Не подходит, если

  • Нужен единый пакет с общей установкой и обновлением.
  • Требуется другая дизайн-система, не Array UI.
  • Статью нужно оформить в Word или в другом шаблоне журнала, не в двухколоночном LaTeX.

Пример запроса к агенту

ape commit: оформи сообщение для текущих изменений.

Ограничения

Каждый каталог ставится отдельно, общего пакета и общего обновления нет. Скиллы `ape-present` и `ape-write-paper` требуют, чтобы рядом со `SKILL.md` лежал каталог `reference`, поэтому копировать нужно целиком всю папку. Для `ape-write-paper` на машине нужны средства сборки LaTeX. Набор небольшой и личный: автор правит его под свои задачи, правила оформления коммитов и Markdown могут расходиться с принятыми в вашей команде. Перед установкой прочитайте нужный `SKILL.md` и сравните правила со своими.

Как отключить. Удалите каталог нужного скилла из `~/.claude/skills` или выполните команду удаления своего менеджера скиллов.

Частые вопросы

Как поставить один скилл?

Выполните `npx skills add` с адресом каталога скилла в репозитории. Подойдет и копирование папки в `~/.claude/skills`.

Как вызвать скилл?

Достаточно написать `ape` и название действия, например `ape commit`. Можно указать скилл явно: `/ape-commit`.

Что делает ape-quiz-me?

Проверяет материал, который вы считаете прочитанным: задает наводящие вопросы по Сократу, подсказки сужают поиск, но ответ не раскрывают. В конце выносит вердикт, понят материал или только пересказан.

Что нужно для ape-present?

Скилл требует каталог `reference` рядом со `SKILL.md`: в нем база стилей, скелет страницы, среда выполнения и примеры.

Какая лицензия?

Лицензия MIT.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Двадцать скиллов для чтения чужого кода, ревью документов и коммитов, перевода Markdown и спецификаций на OpenSpec

СкиллРасширенный доступ92Звезды репозитория

17 скиллов для ABAP-разработчиков: Clean ABAP, RAP, CDS, OData, ABAP Cloud, юнит-тесты, миграция и диаграммы BTP

ПлагинМинимальный доступ74Звезды репозитория

Пять скиллов для ежедневной разработки: интервью по требованиям, AGENTS.md, разбор ревью в PR и дизайн одностраничного HTML.

СкиллРасширенный доступ94Звезды репозитория

Одиннадцать скиллов для Claude Code и Codex: аудит тестов, очистка git worktree, страницы планов, расшифровка записей экрана и вход через 1Password

СкиллШирокий доступ1,2 тыс.Звезды репозитория

Личная коллекция из 15 скиллов: ревью кода, PRD и задачи, оркестратор реализации, тесты, поиск багов и аудит App Store.

СкиллРасширенный доступ53Звезды репозитория

Методы для агента в одном CLI: сравнение вариантов, разбор проблем и правки кода по шагам, всего 20 слэш-команд.

CLIРасширенный доступ126Звезды репозитория

Коротко о README

Скиллы лежат в отдельных каталогах, каждый ставится независимо. В таблице README у каждого есть одна строка описания, детали находятся в его `SKILL.md`.

Бейдж для README

Исходный SKILL.md

---
name: ape-commit
description: >
  Defines how to write and format git commit messages. Use this skill whenever
  the user asks you to write, draft, suggest, or format a git commit message,
  summarize changes into a commit, or help stage and describe code changes.
  Trigger even for casual requests like "write me a commit for this" or "what
  should my commit say".
---

# Commit Message Style

## Format

```
<short summary line>

- <change>
- <change>
- <change>
```

## Rules

### Summary line (first line)
- One line only
- Short and crisp -- aim for under 72 characters
- Use the imperative mood: "Add feature" not "Added feature" or "Adds feature"
- No trailing period
- Describe *what* the commit does, not *how*

### Blank lines
- Always exactly one blank line between the summary line and the bullet list (never omit it)
- No blank lines between bullet list items -- the list must be tight and contiguous (single newline after each item, never an empty/blank line)
- No trailing blank lines at the end of the commit message

### Bullet points
- Each bullet describes a single, specific change
- Short and crisp -- one line per bullet
- Keep bullet items contiguous with no blank lines between them

Сообщить о проблеме