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

cc-skill-coding-standards — скилл для Claude Code: стандарты кода

Скилл задаёт агенту единые стандарты для TypeScript, JavaScript, React и Node.js: имена, иммутабельность, обработку ошибок, структуру API.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/cc-skill-coding-standards
Открыть на GitHub

Что делает cc-skill-coding-standards

Скилл подключается к Claude и подсовывает агенту свод правил, по которым тот пишет и правит код. Внутри — разделы про качество кода (читаемость, KISS, DRY, YAGNI), соглашения TypeScript и JavaScript, практики React, оформление REST API и структуру файлов проекта.

Конкретика такая: переменные и функции называются по смыслу, объекты и массивы обновляются через spread вместо мутации, асинхронные вызовы идут параллельно через Promise.all, где это уместно, ответы API держат единый формат ApiResponse<T>, входные данные проверяются схемой zod. Для React — типизированные пропсы, кастомные хуки вроде useDebounce, функциональное обновление состояния.

Скилл универсальный, привязки к конкретному фреймворку или проекту нет. Если в команде уже есть свой линтер и договорённости, правила скилла будут с ними спорить — тогда стоит заранее решить, чей стиль главный.

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

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

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

  • Перепиши этот модуль по стандартам скилла: без мутаций и с понятными именами
  • Проверь обработку ошибок в fetchData и приведи её к правилам скилла
  • Разложи компоненты и хуки по структуре из скилла

Как установить cc-skill-coding-standards

1Через claude-code-templates

npx claude-code-templates@latest --skill development/cc-skill-coding-standards

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill cc-skill-coding-standards -a claude-code

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

~/.claude/skills/cc-skill-coding-standards/SKILL.md

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

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

Вопросы о cc-skill-coding-standards

Как установить cc-skill-coding-standards в Claude Code?

Через шаблоны: npx claude-code-templates@latest --skill development/cc-skill-coding-standards. Второй способ — npx skills add davila7/claude-code-templates --skill cc-skill-coding-standards -a claude-code. Файл скилла ложится в ~/.claude/skills/cc-skill-coding-standards/SKILL.md.

Что делает cc-skill-coding-standards?

Даёт агенту свод стандартов для TypeScript, JavaScript, React и Node.js: имена, иммутабельность, обработка ошибок, параллельные запросы, типы, формат ответов API и структура файлов.

Для каких проектов он подходит?

Правила заявлены как универсальные, без привязки к конкретному проекту. Примеры внутри — про TypeScript, React и REST API на Next.js.

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

Все скиллы по теме «Языки программирования» →
migrate-to-shoehorn Matt Pocock Переводит type assertions с as в тестах на функции из @total-typescript/shoehorn. Нужен для частичных объектов и намеренно неверных данных в проверках. 475 388установок write-swift emilkowalski Скилл помогает писать, проверять и переносить код на Swift с учётом модели языка. Подойдёт, когда нужно разобраться с конкурентностью, ошибкой или циклом удержания объектов. CX Codex +1 119 300установок megacave JuliusBrussee Переводит ответы ассистента на классический китайский язык (вэньянь) для экономии места на экране. Активируется командами /megacave или /caveman wenyan. CX Codex +1 25 400установок find-docs upstash Тянет актуальную документацию, справочники API и примеры кода для любой библиотеки через Context7 CLI. Пригодится, когда агент отвечает по устаревшим данным обучения. CX Codex +1 9 400установок typescript-advanced-types Seth Hobson Помогает агенту писать сложную типизацию TypeScript: generics, conditional types и преобразования типов. Нужен для библиотек, API-клиентов и строгих конфигураций. CX Codex 92 169установок smart-explore thedotmack Структурно ищет функции и классы через tree-sitter. Пригодится, когда нужно разобраться в кодовой базе без чтения всех файлов. CX Codex +1 7 300установок

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

Весь набор →
seoagent Ведёт SEO-работу в репозитории: аудит, кластеры ключевых слов, брифы и черновики статей сохраняются в .seoagent/ и не теряются между сессиями. 69установок gws-cloudidentity Слэш-команда прогоняет операции Google Cloud Identity через Google Workspace CLI: группы, участники, устройства, SSO-профили. Пригодится, когда админские задачи надо решать из чата. 68установок gws-people Слэш-команда для Claude Code, которая через CLI gws управляет контактами и профилями Google Workspace: создаёт, ищет, обновляет и удаляет записи. 67установок core-components Скилл для Claude, который заставляет агента собирать интерфейс из компонентов вашей библиотеки и дизайн-токенов вместо сырых значений. 66установок cover-letter-generator Собирает сопроводительное письмо из резюме и описания вакансии: цепляющее начало, привязка опыта к требованиям, ответ на пробелы. Пригодится, когда отклик нужно отправить сегодня. 64установок mlops-mlflow Скилл учит Claude работать с MLflow: логировать параметры и метрики, вести реестр моделей и воспроизводить запуски. 64установок gws-workflow Слэш-команда для Claude, которая запускает операции Google Workspace CLI: отчёты, подготовка к встречам, разбор почты. 64установок github-automation Скилл для Claude, который проводит операции GitHub через Rube MCP: issues, пул-реквесты, ветки, поиск по коду и CI/CD. 63установок

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

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