architecture · davila7 — скилл для Claude Code: что делает и как установить
Скилл помогает оценивать компромиссы при проектировании и оформлять записи архитектурных решений (ADR). Пригодится при создании сервисов любого масштаба.
npx claude-code-templates@latest --skill development/architectureЧто делает architecture
Скилл направляет агента по шагам принятия технических решений. Внутри содержатся правила анализа требований, классификации проектов и шаблоны для подготовки ADR. Для работы агенту разрешены только три инструмента: Read, Glob и Grep.
База знаний модульная. Файлы context-discovery.md, pattern-selection.md и trade-off-analysis.md отвечают за разные этапы. Агент читает только нужные документы под конкретную задачу, не перегружая контекст.
Главный ориентир скилла — простота. Сложные паттерны допускаются только при доказанной необходимости. Финальный чек-лист требует проверить ограничения и сопоставить выбранный подход с опытом команды.
Какие задачи решает
- зафиксировать обоснование архитектурного выбора в ADR
- оценить компромиссы между альтернативными паттернами
- проверить системные ограничения перед началом разработки
- подобрать подходящую архитектуру под MVP или enterprise-проект
Примеры запросов агенту
- Помоги выбрать архитектурный паттерн для очереди задач и зафиксируй ADR
- Проанализируй требования к новому SaaS-бэкенду по опроснику context-discovery
- Сравни монолит и микросервисы для нашей системы с учётом ограничений
Как установить architecture
1Через claude-code-templates
npx claude-code-templates@latest --skill development/architecture2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill architecture -a claude-code3Вручную: положить файлы
~/.claude/skills/architecture/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/architecture/
Вручную: положить файлы
.agents/skills/architecture/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/architecture/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates architecture2Вручную: положить файлы
.github/skills/architecture/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/architectureВручную: положить файлы
.devin/skills/architecture/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о architecture
Как установить architecture в Claude Code?
Выполните команду npx claude-code-templates@latest --skill development/architecture. Также можно установить через npx skills add davila7/claude-code-templates --skill architecture -a claude-code.
Что делает скилл architecture?
Он задаёт методику проектирования систем: помогает собрать требования, взвесить компромиссы и задокументировать решения в виде ADR.
Какие инструменты нужны для работы скилла?
Скилл использует встроенные команды Read, Glob и Grep. Сторонние утилиты не требуются, агент только просматривает файлы репозитория.
Похожие скиллы
Все скиллы по теме «Бэкенд и API» →Сначала — architecture от других авторов.