К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot официальный · Anthropic

architecture — скилл для Claude Code: ADR и разбор дизайна системы

Помогает оформить Architecture Decision Record или разобрать чужой дизайн системы: варианты, компромиссы, последствия. Пригодится, когда выбираете между технологиями.

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

Что делает architecture

Скилл architecture работает в трёх режимах: создаёт ADR, разбирает предложенный дизайн и проектирует новый компонент по требованиям и ограничениям. Вызов один — /architecture с описанием решения или системы.

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

Чтобы разбор был полезным, задайте ограничения сразу: сроки, нагрузку, нефункциональные требования вроде задержки и стоимости поддержки. Если подключена база знаний, скилл ищет прошлые ADR и проектные документы; если трекер задач — связывает решение с эпиками и создаёт задачи на внедрение. За детальными рамками по сбору требований и оценке масштабируемости скилл отсылает к скиллу system-design.

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

  • выбрать между Kafka и SQS для шины событий
  • зафиксировать проектное решение с компромиссами и последствиями
  • разобрать чужое предложение по микросервисам
  • спроектировать систему уведомлений по требованиям и ограничениям
  • связать ADR с эпиками и задачами на внедрение

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

  • /architecture Стоит ли брать Kafka или SQS для шины событий?
  • /architecture Разбери это предложение по микросервисам
  • /architecture Спроектируй систему уведомлений для нашего приложения

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

1Через Skills CLI (Vercel)

npx skills add anthropics/knowledge-work-plugins --skill architecture -a claude-code

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

~/.claude/skills/architecture/SKILL.md

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

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

Весь набор →
data-visualization официальный anthropics Подбирает подходящие типы графиков под структуру данных и генерирует код на Python с matplotlib, seaborn и plotly. Пригодится при подготовке отчётов. Claude Code CX Codex Cursor +1 13 700установок documentation официальный anthropics Скилл для технического письма: собирает README, справочник по API, ранбук, архитектурный документ или гайд для новичков. Пригодится, когда код есть, а описания к нему нет. Claude Code CX Codex Cursor +1 10 300установок build-dashboard официальный anthropics Генерирует автономный HTML-дашборд с графиками Chart.js, карточками KPI и таблицами. Помогает быстро оформить результаты запроса или сырые данные в один файл для браузера. Claude Code CX Codex Cursor +1 9 100установок memory-management официальный anthropics Скилл раскладывает рабочие сокращения, имена и термины по файлам памяти, чтобы агент учитывал их в запросах. Пригодится для проектов с внутренним словарём и множеством контекстных деталей. Claude Code CX Codex Cursor +1 7 400установок task-management официальный anthropics Ведёт список задач в локальном файле TASKS.md и показывает интерактивный дашборд. Пригодится, чтобы фиксировать дедлайны и поручения прямо во время диалога с агентом. Claude Code CX Codex Cursor +1 7 200установок knowledge-synthesis официальный anthropics Скилл объединяет результаты корпоративного поиска из чатов, почты и документов в один связный ответ. Убирает дубли, выставляет уровень доверия и сохраняет ссылки на источники. Claude Code CX Codex Cursor +1 6 400установок testing-strategy официальный anthropics Скилл помогает спроектировать стратегию тестирования и план проверок для проекта. Пригодится, когда нужно выбрать типы тестов и найти пробелы в покрытии. Claude Code CX Codex Cursor +1 6 400установок view-pdf официальный anthropics Открывает PDF в интерактивном просмотрщике и помогает размечать документ, заполнять формы и размещать подписи. Подходит для совместной работы по экрану. Claude Code CX Codex Cursor +1 6 300установок

Похожие

typescript-mcp-server-generator официальный github Генерирует TypeScript-проект MCP-сервера с инструментами, ресурсами и конфигурацией. Пригодится, когда нужно быстро заложить сервер на MCP TypeScript SDK v2. GitHub Copilot 12 050установок fastify-best-practices mcollina Скилл обучает ассистента архитектуре серверов на Fastify для Node.js. Он помогает настраивать маршруты, плагины, валидацию схем и логирование через Pino. Claude Code CX Codex Cursor +1 81 100установок voicestudio debpalash Скилл связывает агента с VoiceStudio: генерирует речь, расшифровывает аудио и запускает сценарии озвучки через REST API или MCP. Claude Code CX Codex Cursor +1 1 700установок sandbox-stable cloudflare Скилл помогает создавать и поддерживать Cloudflare Sandbox на стабильном пакете @cloudflare/sandbox. Он нужен для изолированных Linux-сред в Workers. Claude Code CX Codex Cursor +1 67 600установок dotnet-design-pattern-review официальный github Проверяет выбранный C#/.NET-код на применение паттернов проектирования и предлагает правки без изменения файлов. Подходит для ревью архитектуры проекта. GitHub Copilot 11 609установок api-design-principles Seth Hobson Скилл помогает проектировать и проверять REST- и GraphQL API. Пригодится при подготовке спецификации, пересмотре существующего API или согласовании стандартов команды. Claude Code CX Codex Cursor 30 348установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. Claude Code Claude.ai 130 949установок google-agents-cli-adk-code официальный Google Скилл даёт примеры и справку по Agent Development Kit: агентам, инструментам, колбэкам, состоянию и графовым workflow. Нужен при написании кода. Claude Code CX Codex Cursor +1 511 400установок

Вопросы о architecture

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

Выполните npx skills add anthropics/knowledge-work-plugins --skill architecture -a claude-code. Файл скилла появится по пути ~/.claude/skills/architecture/SKILL.md.

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

Создаёт Architecture Decision Record или разбирает дизайн системы. Выдаёт варианты с плюсами и минусами, анализ компромиссов, последствия и список шагов.

Что нужно указать, чтобы разбор был по делу?

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

Исходный текст

SKILL.md · Apache-2.0
---
name: architecture
description: Create or evaluate an architecture decision record (ADR). Use when choosing between technologies (e.g., Kafka vs SQS), documenting a design decision with trade-offs and consequences, reviewing a system design proposal, or designing a new component from requirements and constraints.
argument-hint: "<decision or system to design>"
---

# /architecture

> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).

Create an Architecture Decision Record (ADR) or evaluate a system design.

## Usage

```
/architecture $ARGUMENTS
```

## Modes

**Create an ADR**: "Should we use Kafka or SQS for our event bus?"
**Evaluate a design**: "Review this microservices proposal"
**System design**: "Design the notification system for our app"

See the **system-design** skill for detailed frameworks on requirements gathering, scalability analysis, and trade-off evaluation.

## Output — ADR Format

```markdown
# ADR-[number]: [Title]

**Status:** Proposed | Accepted | Deprecated | Superseded
**Date:** [Date]
**Deciders:** [Who needs to sign off]

## Context
[What is the situation? What forces are at play?]

## Decision
[What is the change we're proposing?]

## Options Considered

### Option A: [Name]
| Dimension | Assessment |
|-----------|------------|
| Complexity | [Low/Med/High] |
| Cost | [Assessment] |
| Scalability | [Assessment] |
| Team familiarity | [Assessment] |

**Pros:** [List]
**Cons:** [List]

### Option B: [Name]
[Same format]

## Trade-off Analysis
[Key trade-offs between options with clear reasoning]

## Consequences
- [What becomes easier]
- [What becomes harder]
- [What we'll need to revisit]

## Action Items
1. [ ] [Implementation step]
2. [ ] [Follow-up]
```

## If Connectors Available

If **~~knowledge base** is connected:
- Search for prior ADRs and design docs
- Find relevant technical context

If **~~project tracker** is connected:
- Link to related epics and tickets
- Create implementation tasks

## Tips

1. **State constraints upfront** — "We need to ship in 2 weeks" or "Must handle 10K rps" shapes the answer.
2. **Name your options** — Even if you're leaning one way, I'll give a more balanced analysis with explicit alternatives.
3. **Include non-functional requirements** — Latency, cost, team expertise, and maintenance burden matter as much as features.

© anthropics · Apache-2.0 · anthropics/knowledge-work-plugins

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

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

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