en un clic
awesome-claude
awesome-claude contient 32 skills collectées depuis Hedgehogues, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Generate and run check artifacts for a spec. Self-sufficient: MCP preflight, 2-agent generation, автоматически по всем Requirements, auto state transition.
Реализовать задачи из tasks.md текущего change'а с встроенной L1/L2/L3 верификацией. Читает test-plan.md как контекст. Обновляет .sdd-state.yaml на каждом подшаге. Обновляет openspec/specs/index.yaml для новых capabilities (только при verify-ok).
Update dev: namespace to latest version from awesome-claude. Checks dependencies and updates them if needed.
Create a well-structured git commit following project conventions. Analyzes staged and unstaged changes, drafts a detailed commit message with What/Why/Details sections, and commits. Auto-detects task ID format from git history.
Bug fixer: traces root cause via /tracing (analysis only), then fixes via /tdd (test-first implementation). Combines incident analysis with TDD-driven repair. Use when: something is broken, a feature doesn't work, or a bug needs fixing.
Initialize a DDD monorepo with backend (FastAPI, SQLAlchemy, multi-BC architecture) and frontend (React 19, Vite, TypeScript) packages. Scaffolds full project structure: root orchestration (Makefile, docker-compose), backend with one bounded context (domain entity, repository, use case, infra repo, routes, schemas), frontend with API client, router, UI kit seed, and test infrastructure for both (pytest 6-type strategy, vitest, architecture tests). Ready to `make check` after generation.
TDD workflow: writes tests FIRST, runs them (red), writes implementation (green), refactors. Works as a senior QA automation engineer with 20 years of experience. Covers all test layers: unit, state, security, cases, integration, e2e, contract. Always follows critical path first, then corner cases. Use when implementing features, fixing bugs, or adding test coverage via TDD.
Tracing & incident analyzer: traces why a feature doesn't work after deploy, locates the root cause in code across all layers (frontend → API → backend → DB), generates PlantUML sequence + C4 component diagrams showing the failure path, produces a structured issue table, and assesses implementation risks. Use when: a deployed feature doesn't work, triaging bugs, incidents, or production issues.
Update report: namespace to latest version from awesome-claude. Checks dependencies and updates them if needed.
Update research: namespace to latest version from awesome-claude. Checks dependencies and updates them if needed.
Архивировать завершённый change со встроенной L1/L2/L3 spec-верификацией live spec'ов (включая REMOVED-инверсию). Проверяет test-plan.md, обновляет .sdd-state.yaml, при verify-fail после merge specs выводит red-banner и останавливается без авто-rollback. test-plan.md остаётся в архивной директории как историческая запись.
Аудит репозитория: 12-фазный пайплайн на стейт-машине. Проходит по логам, спекам, рулам, существующим ченджам; ищет внутренние противоречия; валидирует каждую норму спеки против реального состояния репозитория (фаза 6); синтезирует и создаёт новые ченджи; предлагает кандидатов на удаление. Никакие источники (спеки, рулы, существующие ченджи) не модифицируются. Запускать вручную, без аргументов.
Update sdd: namespace to latest version from awesome-claude. Checks dependencies and updates them if needed.
Проверяет текстовые артефакты (OpenSpec change-директории, отдельные файлы, произвольные каталоги) на внутренние противоречия, избыточность и broken cross-doc pointers. Активируй, когда пользователь просит проверить consistency директории/файла, после серии правок в change-артефактах, перед коммитом, после каждого перехода между соседними узлами графа proposal ↔ design ↔ spec ↔ tasks, или явно через `/sdd:contradiction PATH=<file|dir>`.
Режим исследования идей, проблем, требований. Нелинейный, применим на любой фазе.
Предложить новый change: сгенерировать proposal, design, specs, tasks за один шаг. Создаёт .sdd.yaml с owner, .sdd-state.yaml (stage=proposed), test-plan.md стабы. Проверяет структуру design.md, ссылку на .sdd.yaml в proposal.md, и предлагает переключить пересекающиеся capabilities из creates в merges-into.
Управление репами в инвентаре: добавить, обновить ветку или удалить субмодуль. Вызывать когда пользователь просит добавить репу, изменить ветку, или убрать субмодуль из проекта. Guided-флоу с двухшаговым подтверждением для remove.
Инициализация и синхронизация субмодулей. Вызывать после клонирования репы (субмодули ещё не инициализированы), после изменения веток в manifest.yaml, или когда submodule пути показывают detached HEAD.
Финальный шаг контрибьюторского workflow — релиз awesome-claude. Bump-version в manifest.yaml, commit, version tag. Останавливается если working tree не чистый.
Запускает все тесты скиллов. Обнаруживает тест-спеки в .claude/skills/*/*/cases/, запускает каждый через логику test-skill, выводит сводную таблицу, проверяет TDD-coverage матрицу.
Тест одного скилла: несколько кейсов, стабы, семантические проверки. Читает cases/<ns>/<skill>.md, для каждого Case поднимает стаб, запускает скилл в агенте, проверяет contains + semantic.
Feature audit: finds implemented but user-unreachable functionality in any project. Discovers tech stack and architecture automatically, then checks connectivity between layers (endpoints ↔ UI, components ↔ router, services ↔ controllers, exports ↔ imports). Outputs a table report of dead features. Use when: cleaning up codebase, auditing feature completeness, or checking if all code is wired to the UI.
Rebuild, redeploy, and run migrations for the project. Auto-detects services from docker-compose.yml, migration tool from codebase, and health endpoints from code. Works with any Docker Compose project.
Fix failing tests by modifying LOGIC, not tests. Tests are the spec — implementation must conform. Runs tests, classifies each failure (fixable / ambiguous / unfixable), fixes logic where possible, reports unfixable cases via /describe. Use when: tests fail and you need to fix the code, not the tests.
Run ALL tests across ALL packages — including expensive integration tests (real API keys, real DB) and E2E (Playwright). Auto-detects project structure, test runners, and lint tools. Reports full statistics with delta vs previous run.
Audit tests for triviality: finds tests that create coverage illusion but catch no real bugs. Classifies each as trivial/suspect/useful. Read-only analysis.
Продуктовое описание в 1 абзац: что было сделано или что предстоит сделать. Без технических деталей — понятно менеджеру, заказчику, стейкхолдеру. Определяет контекст автоматически из беседы, git diff или аргумента.
Generate a product-focused session report based on actions performed in the current conversation. Analyzes own tool calls (Edit, Write, Bash) from context, groups by product themes, and outputs a concise stakeholder-friendly summary in Russian. No git commands — pure context introspection.
TRIZ problem-solving engineer: applies ARIZ-85V algorithm to analyze contradictions, define the Ideal Final Result, mobilize resources, and resolve technical/physical contradictions using 40 inventive principles, 76 standards, and vepole analysis. Use when stuck on a design problem, architectural trade-off, or any situation where improving one parameter worsens another.
Установка/проверка зависимостей awesome-claude из manifest.yaml: CLI-инструменты из секции tools:, субмодули из repos: через sdd:sync. Read-only по manifest.yaml — никогда не пишет в него (для добавления записей используй ручное редактирование или sdd:repo). Валидирует схему manifest.yaml: ошибка и стоп если отсутствует один из version, tools, repos.
Guided entry point для контрибьютора awesome-claude. Показывает полный contributor workflow и текущий следующий шаг по состоянию репы. НЕ запускает другие скиллы автоматически — только показывает, что вызвать дальше.
Dev mode setup для awesome-claude репы — создаёт симлинки skills/, commands/, rules/ в .claude/ напрямую через bash. Идемпотентен: повторный вызов выводит "Already linked". Если .claude/<dir> уже существует как обычная директория — предупреждает и просит подтверждение перед заменой.