system-design-skills — плагин

Плагин с 22 скиллами для проектирования систем: от оценки нагрузки до разбора отказов, команда /design и агент-оркестратор.

  • 130 ★ репозитория
  • Последний коммит
Плагин

Минимальный доступ

Почему такой уровень

  • Скиллы дают рекомендации и пишут документ дизайна и диаграмму в `docs/design/`, команд не запускают.
Все причины и проверки

proyecto26/system-design-skills

Установка

Работает в

В терминале, через 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 и безопасности с командой сборки цепочек

ПлагинРасширенный доступ530Звезды репозитория

Независимые скиллы на весь цикл разработки: продукт, архитектура, планирование, реализация, QA, поставка и эксплуатация

СкиллШирокий доступ593Звезды репозитория

Плагин Claude Code, который расспрашивает про задачу, проектирует архитектуру и пишет самодостаточный план для сборки

ПлагинМинимальный доступ580Звезды репозитория

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

ПлагинРасширенный доступ183Звезды репозитория

Плагин Claude Code с 17 скиллами: размер задачи, дизайн-ревью, TDD, свежие субагенты и PR после трех решений человека.

ПлагинРасширенный доступ97Звезды репозитория

Строит интерактивные схемы архитектуры в одном HTML-файле: анимированные потоки данных, переключение сред и панель деталей шага

ПлагинМинимальный доступ157Звезды репозитория

Коротко о README

README доказывает, что проектирование лучше собирать из блоков, чем заучивать готовые схемы, и показывает цикл рассуждения со слоями L0–L7. Дальше идут шесть способов установки, примеры запросов, контракт блока и стандарты упаковки Agent Plugins и Agent Skills.

Бейдж для README

Сообщить о проблеме