К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

senior-architect · sickn33 — скилл для Claude Code: планирование и анализ

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

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

Что делает senior-architect

senior-architect направляет пошаговый анализ: сначала фиксируешь требования из документации и реальных интерфейсов, затем рисуешь текущую систему по её границам, зависимостям и потокам данных, потом сравниваешь вариант решения с текущим состоянием — разбираешь затраты, отказоустойчивость, консистентность и план миграции. На выходе — решение с принятыми допущениями, отклонённых альтернатив и плана проверки. Это ручной процесс проектирования; три встроенных Python-скрипта (architecture_diagram_generator.py, dependency_analyzer.py, project_architect.py) — это заглушки, они не анализируют код и не генерируют диаграммы.

Скрипты работают по единому неполному интерфейсу CLI. Валидный вызов из рабочей папки — python /path/to/this/skill/scripts/project_architect.py . --json, где путь предоставляет сама установка скилла. Флаг --output создаёт JSON-файл в текущей папке, если он не существует. Никаких requirements.txt, .env, конфигов деплоя или автоматических исправлений в комплекте нет.

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

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

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

  • Разработай архитектуру для медленной оплаты: проверь пути запросов, узкие места по задержкам, сравни индекс БД с очередью или разделением сервиса, выбери минимальный вариант
  • Напиши решение для избежания повторных платежей при отказе сети, опиши отказоустойчивость и консистентность данных
  • Спланируй миграцию микросервиса: текущие границы, новые точки интеграции, порядок развёртывания, откат, нагрузочный тест с бюджетом

Как установить senior-architect

1Через Skills CLI (Vercel)

npx skills add sickn33/agentic-awesome-skills --skill senior-architect -a claude-code

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

~/.claude/skills/senior-architect/SKILL.md

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

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

Весь набор →
docker-expert sickn33 Скилл для ИИ-агента, который разбирает Dockerfile, multi-stage сборки и безопасность контейнеров. Пригодится, когда нужно навести порядок в образах и Compose. Claude Code CX Codex Cursor +1 27 200установок typescript-expert sickn33 Скилл для работы с TypeScript и JavaScript: разбирает типы, ускоряет проверку и помогает с миграциями. Пригодится, когда проект на TS растёт и компилятор начинает тормозить. Claude Code CX Codex Cursor +1 12 600установок browser-automation sickn33 Скилл помогает проверять браузерные сценарии по состоянию интерфейса и результату операции. Подходит для UI-тестов, диагностики таймингов и разрешённого сбора данных. Claude Code CX Codex Cursor +1 6 700установок nextjs-supabase-auth sickn33 Скилл настраивает Supabase Auth в Next.js App Router: клиенты, middleware, OAuth callback и Server Actions. Пригодится для защиты маршрутов и работы с сессиями. Claude Code CX Codex Cursor +1 6 500установок 3d-web-experience sickn33 Помогает создавать и отлаживать 3D-сцены, конфигураторы товаров и портфолио для веба. Разбирает выбор стека, загрузку моделей и производительность. Claude Code CX Codex Cursor +1 5 200установок prisma-expert sickn33 Скилл помогает разбирать схемы Prisma, миграции и запросы. Пригодится, когда нужно найти причину ошибки или проверить изменения перед деплоем. Claude Code CX Codex Cursor +1 4 200установок playwright-skill sickn33 Скилл для написания и запуска тестов браузера через Playwright: проверка вёрстки на разных экранах, скриншоты, тесты логина и заполнения форм. Код выполняется локально через Node. Claude Code CX Codex Cursor +1 3 900установок game-development sickn33 Координирует структуру игры: задаёт базовые принципы архитектуры и перенаправляет агента к подскиллам для веба, ПК, мобильных платформ или VR. Claude Code CX Codex Cursor +1 3 800установок

Другие версии senior-architect

Похожие

java-architect https://github.com/Jeffallan Скилл помогает проектировать Java-приложения на Spring Boot, писать реактивные API, разбирать запросы JPA и настраивать безопасность через OAuth2 и JWT. Claude Code CX Codex Cursor +1 5 900установок cf-cli cloudflare Официальный CLI Cloudflare для работы с API и Workers проектами прямо из редактора кода. Ищет команды по описанию задачи, управляет DNS, хранилищами и развёртыванием. Claude Code CX Codex Cursor +1 10 700установок popbill NomaDamas Помогает безопасно вызывать южнокорейские сервисы Popbill для счетов-фактур, кассовых чеков и проверки контрагентов. Пригодится при интеграции расчётов и налоговых реестров. Claude Code CX Codex Cursor +1 4 300установок omni-models cheaper-inference Запрашивает список доступных ИИ-моделей у настроенных провайдеров через локальный сервис OmniRoute. Помогает находить модели по фильтрам и управлять алиасами. Claude Code CX Codex Cursor +1 1 000установок omni-settings cheaper-inference Читает и обновляет глобальные настройки OmniRoute: системные промпты, бюджет размышлений, IP-фильтры и правила полезной нагрузки. Claude Code CX Codex Cursor +1 999установок cli-health cheaper-inference Проверяет состояние сервера, статус компонентов и метрики OmniRoute через CLI. Помогает следить за предохранителями и доступностью провайдеров прямо в терминале. Claude Code CX Codex Cursor +1 992установок 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установок

Вопросы о senior-architect

Как установить senior-architect в Claude Code?

Запусти npx skills add sickn33/agentic-awesome-skills --skill senior-architect -a claude-code, затем найди скилл в ~/.claude/skills/senior-architect/SKILL.md.

Что делает senior-architect?

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

Что находятся в bundled scripts и как их использовать?

Три файла — project_architect.py, architecture_diagram_generator.py, dependency_analyzer.py — это заглушки. Они не анализируют код и не генерируют диаграммы; валидный вызов вроде python /path/to/this/skill/scripts/project_architect.py . --json вернёт not_implemented. Скрипты нужны только после явного запроса и не автоматизируют проектирование.

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

SKILL.md · MIT
---
name: senior-architect
description: "Plan and review system architecture using explicit requirements, tradeoffs and evidence; bundled scripts are incomplete stubs."
risk: critical
source: community
date_added: "2026-02-27"
---

# Senior Architect

## When to Use

Review or plan system boundaries, dependencies and deployment design for a concrete user task. Gather requirements before recommending technology. This is a manual design workflow; the three bundled Python files are compatibility stubs, not automated analyzers.

## Workflow

1. Read current repository instructions and actual service interfaces. Record users, key flows, data ownership and measured reliability/latency/capacity needs. Unknown constraints stay unknown.
2. Draw the current system from actual endpoints, producers/consumers and storage. Label inferred links and include trust boundaries. Never invent dependencies from filenames alone.
3. Compare at least the current/simple option with the proposed change. Explain costs, operational burden, failure domains, data consistency, tenant isolation and migration/rollback behavior.
4. Write a small decision record with accepted assumptions, rejected alternatives and a validation plan. Deliver a diagram only when it accurately reflects evidence; architecture formatting does not prove correctness.
5. Before implementing, confirm the requested scope; infrastructure provisioning, deployment, data movement and external calls need applicable user authority. Review dependencies before installation and keep credentials out of documents.

## References

- [Architecture patterns](references/architecture_patterns.md)
- [System design workflow](references/system_design_workflows.md)
- [Technology decision guide](references/tech_decision_guide.md)

## Bundled scripts

`architecture_diagram_generator.py`, `dependency_analyzer.py` and `project_architect.py` share an intentionally incomplete CLI. They do not inspect code, generate diagrams, detect dependencies, benchmark, recommend fixes or modify projects. A zero-finding success would be misleading, so valid invocations report `not_implemented` and exit2. Invalid targets/paths exit1.

After reading the source, an explicitly requested stub invocation from the intended workspace is:

```bash
python /path/to/this/skill/scripts/project_architect.py . --json
```

The skill path is supplied by the actual installation, not the project's scripts directory. The optional `--output` creates a new JSON file inside the current workspace only and refuses existing files; it does not make the analysis complete. No requirements.txt, .env.example, package configuration, deploy manifests or automatic fixes are bundled. Do not run generic install/deploy commands based on this skill.

## Example

For a slow checkout task, inspect the actual request path and latency breakdown. Compare a query/index fix with a queue or service split. Choose the smallest justified option, list its failure behavior and propose an observable load test with a bounded data/cost budget. Do not claim measurements or production readiness without executed evidence.

## Limitations

Manual design guidance is not an executable architecture validator or security certification. The installed host does not gain deployment, messaging, credential or data-transfer authority from this document. No analysis or benchmark is represented by a stub result.

© sickn33 · MIT · sickn33/agentic-awesome-skills

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

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

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