mit einem Klick
awesome-claude
awesome-claude enthält 32 gesammelte Skills von Hedgehogues, mit Repository-Berufsabdeckung und Skill-Detailseiten auf SkillsMP.
Skills in diesem Repository
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> уже существует как обычная директория — предупреждает и просит подтверждение перед заменой.