К основному содержанию
скилл CX Codex

coding — скилл для Claude Code: правила разработки и установка

Задаёт агенту общие принципы разработки: DRY, KISS, YAGNI, SOLID. Полезен при написании новых фич, рефакторинге и ревью кода.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add davidkiss/smart-ai-skills --skill coding -a claude-code
Открыть на GitHub

Что делает coding

Скилл подключается к агенту как набор инструкций и срабатывает на задачах, связанных с кодом. Внутри — базовые принципы: не дублировать логику, выбирать простое решение вместо сложного, не строить абстракции заранее, держать у класса или функции одну причину для изменения. Отдельным пунктом идёт требование следовать уже принятым в проекте правилам из CLAUDE.md, AGENT.md и подобных файлов.

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

Перед завершением задачи скилл требует прогнать проверку: упростить код через плагин code-simplifier, сверить изменения с требованиями, запустить линтер и форматтер, дописать недостающие тесты и добиться их прохождения. Если в проекте нет настроенного линтера или тест-раннера, агент предложит их добавить — например, через npm install --save-dev eslint. Без установленного code-simplifier шаг упрощения просто не выполнится.

Какие задачи решает

  • разложить новую фичу на функции без дублирования логики
  • привести код в порядок перед ревью
  • добавить линтер и форматтер в проект, где их нет
  • дописать тесты на новую логику и прогнать их
  • проверить изменения на утечки секретов и лишние права

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

  • Напиши эндпоинт для загрузки аватара и проверь его по принципам скилла coding
  • Отрефактори этот модуль: убери дублирование и разбей большие функции
  • Перед коммитом прогони линтер и тесты, добавь то, чего не хватает

Как установить coding

1Через Skills CLI (Vercel)

npx skills add davidkiss/smart-ai-skills --skill coding -a claude-code

2Вручную: положить файлы

~/.claude/skills/coding/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/coding/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о coding

Как установить coding в Claude Code?

Выполните npx skills add davidkiss/smart-ai-skills --skill coding -a claude-code. Файл скилла окажется в ~/.claude/skills/coding/SKILL.md.

Что делает скилл coding?

Подсовывает агенту набор правил разработки: DRY, KISS, YAGNI, SOLID, требования к именам, обработке ошибок и безопасности. Плюс обязывает прогнать линтер и тесты перед завершением задачи.

На каких платформах работает coding?

Кроме Claude есть установка для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для GitHub Copilot команда другая: gh skill install davidkiss/smart-ai-skills coding.

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора2

Спонсоры проекта

Компании, которые помогают держать аналитику открытой