decaf-plan
claudeDecide what and how to build with Claude Code — research, specs, phased plans, design exploration, and architecture review
13 skills · 1 agent
Code quality for Claude Code — multi-agent code review, coverage-gap analysis, and refactoring
Plugin decaf-quality from marketplace decaf in alphaleonis/decaf-claude. Commands read from the repo's manifest — 6 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
auto-code-reviewAutomated review-fix-recheck loop. Runs code review, triages findings, fixes autonomously via subagent, and re-reviews when the fixes warrant it. Iterates until code stabilizes.
code-reviewRun parallel code review agents and consolidate findings into a unified report
coherence-auditAudit a codebase for places where documentation, specs, comments, config, names, or versions disagree with the actual code, then resolve each (update docs, flag code, or accept). Use for documentation/spec audits, after major changes, or before a release.
coverage-reviewRun code coverage analysis and review gaps for severity and test suggestions
diagnoseInvestigate why something is broken and identify the root cause through competing hypotheses and evidence — diagnoses only, never proposes fixes. Use before attempting a fix, when the cause isn't obvious.
refactorAnalyze code for structural improvement opportunities and produce a prioritized refactoring plan
resolve-code-reviewWalk through code review findings one at a time and decide a resolution for each — fix, skip, dismiss, or defer. Use "auto" for autonomous resolution with TDD.
resolve-coverage-reviewWalk through coverage review gaps one at a time and decide a resolution for each — write tests, skip, dismiss, or defer. Use "auto" for autonomous test-writing.
resolve-pr-feedbackWalk through unresolved PR review feedback and decide a resolution for each thread — fix, reply, decline with evidence, or escalate. Works with Azure DevOps and GitHub. Use "auto" for autonomous resolution; replies are drafted and approved before posting.
resolve-refactorWalk through refactoring plan opportunities one at a time and decide a resolution for each — apply, apply incrementally, skip, dismiss, or defer. Use "auto" for autonomous application.
write-commentsThe rules for writing code comments and doc comments in any language, plus the project's glossary and local rules. Use before writing or editing source code, so new comments follow the rules from the start, or with a target to rewrite the comments already there.
adversarial-reviewerAdversarial reviewer that constructs emergent failure scenarios — assumption violations, composition failures, cascade chains, abuse cases — in the space between pattern-matching reviewers. Dispatch — when the changeset has ≥50 changed executable lines, or touches a high-risk domain (auth, payments/
broad-reviewerBroad code reviewer combining confidence scoring, knowledge preservation, and architectural analysis across 5 categories. Dispatch — always; part of the review floor in every mode.
coherence-analystCross-file structural analyst for refactoring opportunities — duplication, naming consistency, validation scattering, interface drift, module boundaries, zombie code. Dispatch — spawned by the refactor skill (deep mode) to score cross-file improvements; not a code-review orchestrator persona.
consistency-reviewerSibling-consistency reviewer that compares the change against sibling code to catch unwritten-convention drift — naming/vocabulary, canonical-helper usage, attribute symmetry, leftover scratch code, comment-code mismatches, duplicated literals. Every finding must quote its convention source. Dispatc
coverage-reviewerAssess which code-coverage gaps actually matter and suggest targeted tests. Dispatch — spawned by the coverage-review skill on parsed coverage gaps; not a code-review orchestrator persona.
cpp-reviewerC/C++ stack reviewer for language-idiom misuse — lifetime and ownership errors, undefined behavior, RAII violations, exception safety, concurrency hazards. Dispatch — hard gate on file presence (C/C++ files in the changeset, never otherwise, under any preset), then a judgment gate on idiom surface (
data-migration-reviewerDatabase migration reviewer for EF Core and SQL — schema drift, irreversible operations, data loss, missing backfills, deploy-window breakage, hot-table locking, rollback safety. Dispatch (hard gate) — only when migration artifacts are present in the diff (EF Core Migrations/*.cs, ModelSnapshot, .sq
debuggerAnalyzes bugs through systematic evidence gathering - use for complex debugging
design-reviewerSystem-level design reviewer for API contracts, data models, boundary violations, concurrency design, and evolution readiness. Evaluates design qualities observable in code. Dispatch — when public APIs, contracts, module boundaries, data models, or concurrency surface change; skip for single-functio
dotnet-reviewerC#/.NET stack reviewer for language-idiom misuse — async/await pitfalls, disposal, EF Core change tracking, LINQ deferred execution, nullable reference types, threading. Dispatch — only under code-review's `audit` preset, or when named explicitly, and then only with C# files in the changeset (hard g
finding-validatorIndependent validator for a single consolidated code-review finding. Adversarially re-verifies one finding against the code and returns confirmed/refuted/uncertain. Dispatch — one per surviving primary finding during the code-review validation wave; not part of the review roster.
fix-verifierCheap scoped check of one auto-code-review fix round. Verdicts each finding the round fixed as ADDRESSED or NOT ADDRESSED with file:line evidence, and inspects the round's delta for new breakage. Dispatch — only by auto-code-review Step 5.5, for a round that gets no full re-review but fixed a Medium
go-reviewerGo stack reviewer for language-idiom misuse — goroutine leaks, error-handling discipline, typed-nil interfaces, channel misuse, context propagation, defer pitfalls, slice aliasing. Dispatch — hard gate on file presence (Go files in the changeset, never otherwise, under any preset), then a judgment g
knowledge-reviewerReviews code for knowledge preservation — undocumented decisions, implicit assumptions, comprehension risks, and lost context that makes code unmaintainable. Dispatch — any substantive change; skip only purely mechanical diffs (formatting, renames, typo fixes, generated files).
performance-reviewerPerformance reviewer for throughput, latency, and resource cost — N+1 queries, unbounded memory growth, hot-path work, missing pagination, algorithmic complexity on unbounded input. Dispatch — when the diff contains database/ORM queries, loops over collections with I/O or allocation, async/concurren
pr-thread-resolverResolves a single PR review thread — verifies the feedback against current code, implements or declines with evidence, and returns a verdict with a drafted reply. Dispatch — one per actionable thread during resolve-pr-feedback's auto mode; not part of the review roster.
prior-feedback-reviewerReviews a PR diff against the PR's existing review threads — unaddressed feedback, partially addressed requests, and regressions of prior fixes. Dispatch (hard gate) — only when reviewing a PR that has prior human review threads; never spawned otherwise, under any preset.
quick-reviewerFast generalist code reviewer for bugs, logic errors, security patterns, code quality, and project convention violations. Complements deeper specialized reviewers. Dispatch — only under code-review's `audit` preset, or when named explicitly; a second generalist next to broad-reviewer, which owns the
rust-reviewerRust stack reviewer for language-idiom misuse — panic paths in production code, unsafe-block invariants, async hazards (blocking calls, guards across await), lock discipline, error-context erasure. Dispatch — hard gate on file presence (Rust files in the changeset, never otherwise, under any preset)
security-reviewerSystem-level security reviewer for threat modeling, architectural security gaps, and missing controls. Complements broad-reviewer's pattern-level security checks. Dispatch — when the diff contains a concrete trust-boundary trigger — a handler/route/middleware, parsing of data crossing a process/user
solo-reviewerWhole-surface single-pass reviewer — the sole seat of the `bugs` preset. Reads the entire changeset across every concern class, verifies findings empirically inline, self-calibrates severity and confidence, and returns a complete report carrying full responsibility for the verdict. Dispatch (hard ga
spec-compliance-reviewerSpec compliance reviewer that verifies implementation matches a previously drafted specification or plan. Maps requirements to code, identifies gaps, deviations, and scope creep. Dispatch (hard gate) — only when a spec is available, provided via --spec or discovered by the skill (PR-linked work item
structural-analystPer-file structural quality analyst for refactoring opportunities — naming, composition, complexity, domain modeling, type design, error handling. Dispatch — spawned by the refactor skill to score per-file structural improvements; not a code-review orchestrator persona.
test-reviewerExpert test code reviewer. Use PROACTIVELY after writing or modifying tests. Reviews ONLY test files for silent failures, false positives, flaky patterns, and anti-patterns. Does NOT review production code. Dispatch (hard gate) — only when test files are present in the changeset; never spawned other
typescript-reviewerTypeScript/JavaScript stack reviewer for language-idiom misuse — floating promises, type-system escape hatches, equality coercion, runtime boundary trust, event-loop blocking, shared-state mutation. Dispatch — hard gate on file presence (TypeScript/JavaScript files in the changeset, never otherwise,
node ${CLAUDE_PLUGIN_ROOT}/hooks/comments-pointer.js
node ${CLAUDE_PLUGIN_ROOT}/hooks/comments-pointer.js
Decide what and how to build with Claude Code — research, specs, phased plans, design exploration, and architecture review
13 skills · 1 agent
Build new functionality with Claude Code — TDD, automated dev with review, and multi-work-item orchestration
5 skills · 1 agent
Memory for Claude Code — store and recall knowledge via the erinra MCP server (hybrid semantic search), with session-start/end hooks
4 skills · hooks
Safety hooks for Claude Code — PreToolUse guardrails that block commands which would leak secrets into the session transcript
hooks
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Use Alibaba Open Code Review from local Codex.
2 skills
Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development
9 skills · 1 command · 8 agents
AI-supervised issue tracker for coding workflows
1 skill · 1 agent · hooks
MiniMax AI skills library for frontend, fullstack, Android, iOS, shader, GIF sticker, document, presentation, spreadsheet, and multimodal media workflows
18 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.