ponytail
Находит самое простое и минимальное рабочее решение, избегая излишней сложности. Используйте при написании, рефакторинге или выборе библиотек, особенно при запросах "lazy mode", "minimal solution" или "YAGNI".
AIdietrichgebert
official
Разработка
★ 154.8k
Что делает навык
Находит самое простое и минимальное рабочее решение, избегая излишней сложности и переусложнения. Применяется при написании, рефакторинге или выборе библиотек, чтобы сократить объем кода и предотвратить появление лишних абстракций.
Когда применять
- Написание нового кода с запросами в стиле "lazy mode" или "minimal solution"
- Рефакторинг существующего кода для удаления избыточных абстракций и boilerplate
- Выбор библиотек или подходов (например, использование stdlib вместо сторонних зависимостей)
- Исправление багов путем устранения корневой причины, а не симптомов
Как работает
- Проанализировать задачу и код, по которому вносятся изменения, проследив реальный поток данных
- Применить "лестницу" (The ladder): проверить, нужен ли код вообще, есть ли готовый хелпер в кодовой базе, решает ли задачу stdlib или нативная фича платформы
- Если код необходим, написать минимально возможное рабочее решение (желательно в одну строку)
- При исправлении бага найти корневую причину и исправить её в одном месте, где сходятся все вызовы
- Отметить комментариими deliberate simplifications, если они отсекают реальные сценарии (указать потолок и путь улучшения)
- Добавить один минимальный самодостаточный тест или assert для нетривиальной логики
Примеры запросов агенту
Добавь кэширование для этих API-ответов. Используй ponytail full.
Рефактори эту функцию: нужно минимальное решение, без лишних абстракций.
Исправь баг с потерей данных при ошибке валидации. Ponytail ultra.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «ponytail» из репозитория:
# https://github.com/dietrichgebert/ponytail
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r ponytail/ ~/.claude/skills/ponytail/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.