By Akhiranandha
Two-pass code review for Claude Code: dispatches code-quality-reviewer (SonarQube-style maintainability) and security-reviewer (OWASP / CWE-mapped) in parallel, then code-reporter aggregates both into a single timestamped Markdown report under ./reports/. Read-only — never modifies code.
Reviews code for quality issues similar to SonarQube — maintainability, cyclomatic complexity, code smells, duplication, naming clarity, dead code, magic numbers, deep nesting, missing error handling, inconsistent patterns, and test coverage gaps. Use PROACTIVELY whenever significant code changes are made (new features, refactors, large diffs) and whenever the user asks to "review code quality", "check maintainability", "find code smells", "audit complexity", or "check for tech debt". Read-only — never modifies files. Does NOT handle security vulnerabilities; those are out of scope and routed to security-reviewer.
Aggregates the outputs of code-quality-reviewer and security-reviewer into a single timestamped Markdown report saved to ./reports/code-review_<timestamp>.md. Use AFTER both reviewers have produced their findings — invoke this agent and pass the two reviewer outputs in the prompt. Trigger phrases include "generate code review report", "save review findings", "create review report", "combine review outputs", "write review report to disk". Performs NO code analysis itself; only faithful aggregation, formatting, and persistence.
Reviews code for security vulnerabilities and exposure risks — injection (SQL/NoSQL/command/template), XSS, CSRF, SSRF, XXE, path traversal, broken access control, insecure deserialization, weak crypto, hardcoded secrets, vulnerable dependencies, insecure configs, missing security headers, CORS misconfig, unsafe input handling, JWT misuse, and OWASP Top 10 issues in general. Use PROACTIVELY before any deploy, merge to main, or release; whenever authentication, authorization, session handling, input parsing, file upload, deserialization, or sensitive-data code is added or modified; and whenever the user asks to "security review", "check for vulnerabilities", "audit for OWASP issues", "scan for secrets", "find security bugs", "do a sec review", or similar. Read-only — never patches code. Does NOT cover code-quality / maintainability concerns; those are routed to code-quality-reviewer.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin marketplace by Akhiranandha.
/plugin marketplace add Akhiranandha/custom-claude-plugins
Then install individual plugins:
/plugin install spec-tests-first@akhira-plugins
/plugin install spec-lean@akhira-plugins
/plugin install review-code@akhira-plugins
npx claudepluginhub akhiranandha/custom-claude-plugins --plugin review-codeSpec-Driven Development cycle for Claude Code without automated tests: spec → build → validate → ship, with iterative updates. Six self-contained skills (one per phase, plus update and run helpers) plus a read-only /spec-lean:status command. Story-driven (US-N IDs), with optional Done-when checks per story for /spec-lean:validate. The ship phase dispatches commit-commands and code-review (from claude-plugins-official); all other phases are entirely self-contained.
Spec-Driven Development cycle for Claude Code (v2.2.1): /spec-tests-first:init → spec → build → review → fix → validate → ship. v2.2.1 is a documentation/wording patch — 13 audit findings addressed (README skill count, /spec-tests-first:ship Phase 6 ordering wording, /spec-tests-first:run resumability for init, /spec-tests-first:fix sub-label cleanup, /spec-tests-first:build's v1 spec-status.md backward-compat insert in Step 5c, --report flag parsing, etc.). No behavioral changes from v2.2. New /spec-tests-first:init pre-cycle skill auto-detects three cases (fresh repo / existing codebase / migrate flat specs) so STF can be adopted on existing projects, not just greenfield. Per-AC red-green-refactor, in-cycle code-review + fix phases, per-phase status tracking, user-approval gate, scope check, stack-aware test-layout profiles with monorepo support. Zero external plugin dependencies.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.