system-design-skills — плагин
Плагин с 22 скиллами для проектирования систем: от оценки нагрузки до разбора отказов, команда /design и агент-оркестратор.
- 130 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скиллы дают рекомендации и пишут документ дизайна и диаграмму в `docs/design/`, команд не запускают.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/system-design-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скиллы дают рекомендации и пишут документ дизайна и диаграмму в `docs/design/`, команд не запускают.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин собирает проектирование системы из блоков: оркестратор, движок диаграмм и 20 строительных скиллов, выстроенных снизу вверх. Слои идут от постановки задачи и оценки по порядку величины через DNS, балансировку и CDN, API и разбиение на сервисы, хранилища, кеши и поиск, очереди и планировщики до согласованности, отказоустойчивости, наблюдаемости и роста в 10 и 100 раз. Команда `/design` запускает полный цикл: уточнение требований, прикидка чисел, сборка блоков, компромиссы, проверка отказов и итерации. Результат попадает в `docs/design/` документом с оценкой плюс диаграммой на HTML и SVG. Каждый блок следует одному контракту: когда применять, что уточнить, варианты, компромиссы, поведение под нагрузкой, цифры и выбор провайдера (AWS, Azure, GCP, Temporal).
Для кого. Разработчикам и тимлидам, которые проектируют масштабируемые сервисы или готовятся к собеседованию по системному дизайну с Claude Code или Codex.
Подходит, если
- Нужно спроектировать ограничитель частоты запросов для API на сотне шлюзов и обосновать каждый выбор.
- Надо решить, SQL или NoSQL подойдет чату, и как его шардировать.
- Требуется прикинуть нагрузку по порядку величины: запросы в секунду, объем хранилища, сеть.
- Готовится собеседование, и нужен разбор архитектуры с компромиссами и сценариями отказов.
Не подходит, если
- Нужна готовая диаграмма по одному кадру из экрана без обсуждения: плагин рассчитан на рассуждение по шагам.
- Идет правка конкретного кода: блоки описывают архитектуру и не редактируют ваши файлы.
- В Codex нужна команда `/design`: она и оркестратор работают только в Claude Code.
Пример запроса к агенту
/design ограничитель частоты запросов для нашего API на 100 узлах шлюзаОграничения
Команда `/design` и агент `system-design-orchestrator` доступны только в Claude Code. Codex получает скиллы, и работу там начинают фразой вроде «используй скилл system-design для проектирования». Установка плагина из маркетплейса клонирует репозиторий по SSH, и без ключей на GitHub нужно задать HTTPS-адрес. Форма установки в одну команду требует Claude Code 2.1.275 или новее. Скиллы дают рекомендации и числа ориентировочного порядка, итоговое решение остается за вами. Документ дизайна записывается в `docs/design/` проекта.
Как отключить. Для Claude Code выполните `/plugin uninstall system-design-skills`. Если ставили через `npx skills`, удалите папки скиллов из `.claude/skills/`.
Частые вопросы
Как поставить system-design-skills в Claude Code?
Добавьте маркетплейс командой `/plugin marketplace add proyecto26/system-design-skills` и установите плагин `/plugin install system-design-skills`. Без ключей SSH на GitHub передайте HTTPS-адрес репозитория.
Что делает команда /design?
Она запускает цикл рассуждения: уточняет требования, оценивает числа, собирает блоки, взвешивает компромиссы, проверяет отказы и повторяет. Итог записывается в `docs/design/` документом с оценкой и диаграммой.
Работает ли плагин в Codex?
Скиллы работают. Команда `/design` и оркестратор относятся к Claude Code, поэтому в Codex начните с просьбы использовать скилл system-design.
Какие темы закрывают блоки?
Постановку и оценку нагрузки, DNS, балансировку, CDN, API, разбиение на сервисы, хранилища, кеши, поиск, очереди, планировщики, согласованность, отказоустойчивость, наблюдаемость и рост в 10 и 100 раз. Отдельный скилл рисует диаграммы.
Нужно ли ставить зависимости?
Нет, плагин самодостаточен и работает без внешних зависимостей. Для разработки доступны проверки метаданных `meta/evals/run_checks.py` и пакет оценок в `evals/`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныМаркетплейс Claude Code из 19 плагинов и 76 скиллов по фронтенду, бэкенду, DevOps и безопасности с командой сборки цепочек
Независимые скиллы на весь цикл разработки: продукт, архитектура, планирование, реализация, QA, поставка и эксплуатация
Плагин Claude Code, который расспрашивает про задачу, проектирует архитектуру и пишет самодостаточный план для сборки
Плагин Claude Code для разработки по большой спецификации: требования с доказательствами, ходячий скелет и спринты с аудитом
Плагин Claude Code с 17 скиллами: размер задачи, дизайн-ревью, TDD, свежие субагенты и PR после трех решений человека.
Строит интерактивные схемы архитектуры в одном HTML-файле: анимированные потоки данных, переключение сред и панель деталей шага
Коротко о README
README доказывает, что проектирование лучше собирать из блоков, чем заучивать готовые схемы, и показывает цикл рассуждения со слоями L0–L7. Дальше идут шесть способов установки, примеры запросов, контракт блока и стандарты упаковки Agent Plugins и Agent Skills.