addyosmani/agent-skills

Инженерные навыки для AI-агентов, готовые к использованию в продакшене.

Агенты⭐ 97 806JavaScriptпоследний релиз: 0.6.10
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Набор из 24 инженерных навыков (skills) для AI-агентов, кодирующих рабочие процессы и стандарты качества, используемые старшими разработчиками.

Зачем нужен

Инструмент обеспечивает согласованное следование лучшим практикам на всех этапах разработки: от спецификации до деплоя. Он полезен для повышения качества кода, автоматизации рутинных проверок и внедрения дисциплины (например, тестирования перед коммитом) в работу AI-кодинговых агентов.

Что можно реализовать

  • Автоматическая генерация плана и реализация задач через команду /build auto после утверждения спецификации.
  • Проведение детального code review с использованием многоосевой проверки качества перед мержем.
  • Аудит производительности веб-приложений с акцентом на измерение метрик перед оптимизацией.
  • Упрощение кода (code-simplify) для повышения читаемости и ясности логики.
  • Автоматическая активация профильных навыков (например, frontend-ui-engineering) в зависимости от контекста задач агента.

Ключевые возможности

  • 8 специализированных slash-команд, соответствующих этапам жизненного цикла разработки (spec, plan, build, test, review, ship).
  • Поддержка режима автономной сборки: утверждение плана один раз, после чего агент выполняет задачи последовательно с тестированием каждой.
  • Совместимость с 70+ агентами через CLI (Claude Code, Cursor, Codex, Copilot, Cline и др.) и нативные плагины.
  • Принцип 'Spec before code' и 'Tests are proof', обеспечивающий инженерную дисциплину.
  • Контекстно-зависимая активация навыков: выбор правил зависит от типа решаемой задачи (API, UI и т.д.).

👤 Кому подойдёт: разработчики, использующие AI-кодинговые агенты; инженерные команды, стремящиеся стандартизировать процессы разработки и повысить качество кода.

Релизы

0.6.10minorbreaking
🕐 3 дн назад · релиз на GitHub ↗

Релиз 0.6.10: отмена автоподключения мета-навыка, фикс потери данных и улучшение валидации.

  • Breaking: Плагин больше не подключает мета-навык using-agent-skills автоматически при запуске сессии, чтобы избежать дублирования роутинга и экономии токенов.
  • Fixed: Исправлена критическая ошибка в хуке simplify-ignore, из-за которой на стоп могла теряться работа; теперь используется расширение содержимого файла.
  • Fixed: Устранены сбои SessionStart на Windows, вызванные выполнением хука через PowerShell.
  • Added: Улучшена строгость системы оценки (eval): градер теперь привязан к ожиданиям, а пропускная способность пересчитывается, а не доверяется слепо.
  • Added: Добавлена поддержка всех форм CommonMark-фences в skill-lint и закрыты пробелы в описаниях роутинга.
0.6.9minor
🕐 16 дн назад · релиз на GitHub ↗

Релиз 0.6.9: усиление безопасности, улучшение документации и внедрение реестра отклонённых изменений.

  • Added: Внедрён реестр отклонённых изменений (ledger) для предотвращения повторных обсуждений.
  • Added: Добавлено руководство по продвинутой конфигурации для кросс-платформенной совместимости.
  • Fixed: Усилены меры безопасности: добавлены проверки симлинков, прав доступа и лимиты.
  • Fixed: Улучшена наблюдаемость: добавлена маркировка точек входа в логи.
  • Обновлена документация по Copilot, Antigravity и жизненному циклу задач.
0.6.8minor
🕐 23 дн назад · релиз на GitHub ↗

Релиз 0.6.8: новая навык constraint-driven-development, углубление оптимизации производительности и ряд исправлений.

  • Added: Добавлен навык constraint-driven-development для фиксации стандартов качества проекта в CONSTRAINTS.md.
  • Added: Навык performance-optimization расширен: добавлены детали по планам запросов, пулам соединений и кэшированию.
  • Fixed: Исправлена логика planning-and-task-breakdown: теперь навык не удаляет незавершенные задачи других сессий.
  • Fixed: Исправлена уязвимость в валидаторе: использование Object.hasOwn предотвращает обход проверок через прототип.
  • Fixed: Унифицированы метки серьезности в code-review и исправлены документация по OpenCode и git-workflow.
0.6.7minor
🕐 1 мес назад · релиз на GitHub ↗

Исправление хука Codex, новые провайдеры и навыки, а также усиление CI-контроля версий и ссылок.

  • Fixed: Исправлен хук SessionStart для Codex, теперь CLI корректно обрабатывает стандартные сообщения.
  • Added: Command Code стал нативным провайдером, читающим навыки напрямую через команду cmd skills.
  • Added: Добавлены новые навыки: спецификационное развитие, планирование задач, дизайн API, безопасность и разработка на основе исходного кода.
  • Fixed: Исправлены битые ссылки на справочные материалы и добавлена проверка их целостности в CI.
  • Fixed: Манифесты плагинов теперь строго синхронизированы с версией релиза, предотвращая рассинхрон.
0.6.6patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена загрузка агентов в Claude Code, добавлен шаг отката для оптимизации производительности и завершена экосистемно-нейтральная адаптация.

  • Fixed: Восстановлена загрузка четырех ролей агентов (code-reviewer, security-auditor, test-engineer, web-performance-auditor) в плагине Claude Code.
  • Added: В workflow оптимизации производительности добавлен шаг верификации: если улучшение незначительно или ломает тесты, изменения откатываются.
  • Added: Завершена экосистемно-нейтральная адаптация: примеры команд тестирования и сборки больше не привязаны жестко к npm, работая для Python, Go, Rust и других.
  • Fixed: Исправлена регрессия в валидаторе команд, возвращена стабильность поведения паритета команд.
  • Добавлена документация об ограничении: при установке отдельного навыка каталог references репозитория не копируется.