Об этом проекте
Это open-source набор скиллов для ИИ-кодинговых агентов, созданный Эдди Османи для внедрения производственной инженерной дисциплины на протяжении всего жизненного цикла разработки ПО. Он решает распространённую проблему пропуска ИИ-агентами критических этапов: написания спецификаций, тестирования, проверок безопасности и контрольных точек качества — за счёт структурированных, opinionated-воркфлоу, отражающих практику старших инженеров.
Набор включает 25 скиллов: 24 фокусированных на этапах жизненного цикла и организованных в 6 фаз разработки, плюс 1 мета-скилл для маршрутизации задач к нужному воркфлоу. Фазы: Define (интервью по требованиям, уточнение идеи, разработка на основе спецификаций и задавание ограничений), Plan (декомпозиция спецификаций на проверяемые задачи), Build (инкрементальная реализация, TDD, фронтенд UI-инжиниринг, дизайн API, контекст-инжиниринг, source-driven и doubt-driven разработка), Verify (тестирование в браузере с DevTools и отладка/восстановление после ошибок), Review (рецензирование кода, упрощение, усиление безопасности и оптимизация производительности), Ship (git-воркфлоу, CI/CD-автоматизация, депрекация и миграция, документация и ADR, наблюдаемость и инструментация, процессы запуска). Также включены 4 предустановленных персонажа агентов (code reviewer, test engineer, security auditor, web performance auditor) и 7 справочных чеклистов.
Набор поддерживает интеграцию с 70+ ИИ-кодинговыми агентами и инструментами, включая Claude Code (нативный плагин, 8 слеш-команд), Cursor, Antigravity CLI, Gemini CLI, Windsurf, OpenCode, GitHub Copilot, byNara IDE/CLI, Codex и Command Code. 9 основных слеш-команд сопоставлены с фазами разработки: /spec, /plan, /build, /test, /constraints, /review, /webperf, /code-simplify и /ship. Команда /build поддерживает автономное выполнение после однократного подтверждения пользователя, сохраняя TDD-верификацию, отдельные коммиты и автоматическую паузу при ошибках. Скиллы активируются автоматически на основе текущего контекста задачи.
Каждый скилл содержит frontmatter, пошаговый воркфлоу, таблицы анти-рационализации для противодействия отговоркам агентов («добавлю тесты позже»), непреложные требования к верификации и progressive disclosure для экономии токенов. Воркфлоу опираются на практики инженерной культуры Google: закон Гирема для дизайна API, правило Бейонсе и пирамиду тестирования 80/15/5, ~100 строк на изменение для ревью, забор Честертона для упрощения кода, trunk-based development для git, Shift Left и feature flags для CI/CD, а также mindset code-as-liability для депрекации.
Репозиторий включает руководство по внедрению для greenfield-проектов и инкрементального развертывания, правила вклада (скиллы должны быть конкретными, проверяемыми, проверенными боем и минимальными), а также документ сравнения с аналогичными наборами, такими как Superpowers и скиллы Мэтта Покрока.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.