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

code-style — скилл для Claude Code: правила стиля кода

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

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

Что делает code-style

Скилл задаёт агенту рамки при написании и правке кода. Функции должны оставаться маленькими: если внутри несколько задач или нужны секции, чтобы читалось, функцию делят. Файлы держат короче 300 строк, когда это выполнимо, и режут по ответственности, а не по слоям.

Внутри — короткий список правил. Предпочтение отдаётся объектно-ориентированному коду вместо разбросанных функций, публичные и высокоуровневые функции идут ближе к началу файла, низкоуровневые утилиты — в конец. Комментарии скупые и по делу: объясняют неожиданное место, а не пересказывают очевидное. Новые абстракции не появляются, пока не наберётся несколько повторяющихся случаев.

Для работы с Frappe скилл сам отправляет к frappe-app-dev — это повод не тащить его правила в задачи по этому фреймворку. Ставится одной командой под нужную платформу, файл скилла ложится в каталог платформы, например ~/.claude/skills/code-style/SKILL.md в Claude.

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

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

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

  • отрефактори этот файл по правилам code-style
  • функция делает слишком много — раздели её
  • проверь порядок функций в модуле и поправь

Как установить code-style

1Через Skills CLI (Vercel)

npx skills add frappe/skills --skill code-style -a claude-code

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

~/.claude/skills/code-style/SKILL.md

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

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

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

Похожие

code-style-consistency-cursorrules-prompt-file PatrickJS Правило заставляет агента сначала изучить стиль проекта, а потом писать код под него. Пригодится, когда в репозитории уже есть свои конвенции. ★ 41 011звёзд репо golang-code-style samber Скилл помогает писать понятный код на Go, разбирая правила длины строк, объявления переменных, управления потоком выполнения и комментариев. Пригодится при написании и ревью кода, обсуждении стилистики или установке стандартов проекта. CX Codex +1 44 200установок python-code-style Seth Hobson Скилл задаёт правила стиля Python, настройки линтеров, форматирования и документации. Пригодится для новых модулей, ревью и настройки проекта. CX Codex 16 456установок go-style-core cxuu Скилл задаёт базовые правила оформления Go-кода: отступы, вложенность, naked returns, точки с запятой. Пригодится, когда агент пишет или правит код на Go. CX Codex +1 1 200установок typescript-variables mkosir Применяет соглашения TypeScript для переменных: const assertions, замена enum на литеральные типы, union вместо флагов, различение null и undefined. CX Codex +1 3 800установок go-declarations cxuu Скилл для ИИ-агента, который подсказывает, как объявлять переменные, константы, структуры и мапы в Go. Пригодится, когда пишете новый struct или блок const. CX Codex +1 1 000установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о code-style

Как установить code-style в Claude?

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

Что делает code-style?

Задаёт агенту правила стиля: маленькие функции, файлы до 300 строк, объектно-ориентированная структура, порядок хелперов и скупые комментарии.

Чем отличается от frappe-app-dev?

Сам скилл советует для работы с Frappe брать frappe-app-dev — там правила под этот фреймворк, а не общий стиль.

Смотрите также

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

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