Codebase support toolkit — task lifecycle, codebase investigation, and adversarial implementation pipeline
Use this agent when an investigation report or PRD needs adversarial review before implementation. Finds edge cases, missed codebase patterns, gaps in requirements, and ignored conventions. Autonomous — does its own homework instead of asking questions. Triggers: "challenge the plan", "find gaps", "adversarial review", "stress test PRD".
Use this agent when generated code needs evaluation against project criteria. Returns PASS/FAIL with specific findings per file and line. Adversarial — finds real problems, not rubber-stamps. Tool-aware — detects available analysis tools and degrades gracefully. Triggers: "evaluate code", "check implementation", "adversarial review".
Use this agent when code needs writing following the planner's approach and reference patterns. Reads evaluator criteria before implementing, self-checks against BLOCKERs. On subsequent iterations, fixes only what the evaluator flagged. Triggers: "generate code", "implement the plan", "write the implementation".
Use this agent when codebase exploration is needed before implementation. Use this agent when evaluator-criteria.md does not exist and needs auto-generation. Produces a "TODAY IS / EXPECTED IS" report grounded in file paths. Read-only — never writes code or proposes implementations. Exception: writes evaluator-criteria.md when auto-generating on first run. Triggers: "investigate codebase", "explore before implementing", "map patterns", "generate evaluator criteria".
Use this agent when an implementation approach needs designing after investigation and challenge. Produces a file-level plan with references, constraints, and task-specific evaluator criteria. Read-only — analyzes codebase patterns but never writes implementation code. Triggers: "plan implementation", "design approach", "create implementation plan".
Use when finishing a task and cleaning up local branches whose content is already in the default branch. Also use when the user wants to clean up after merging PRs or remove branches that were squash-merged or rebased. Triggers: "finish task", "forge finish", "clean up branches", "prune branches", "clean branches", "delete integrated branches", "remove merged branches", "done with task".
Use when implementing features, fixes, or infrastructure changes that modify code. Use when the user wants adversarial quality checking before committing. Do not use for trivial single-file changes like typos or comment edits. Triggers: "implement", "forge implement", "implement this ticket", "build this feature", "start implementing", "implement feature", "adversarial pipeline", "build with forge".
Use when the user has a clear goal but implementation hasn't started yet. Also use when Claude needs to understand existing codebase patterns, conventions, and constraints before proposing changes. Produces a "TODAY IS / EXPECTED IS" investigation report, then stops. Does NOT write code or propose implementations. Triggers: "investigate first", "explore the codebase", "what exists", "map the patterns", "today is expected is", "before we implement", "what are the conventions", "understand before changing".
Use when starting a new task and wanting a clean working directory on the default branch. Also use when finishing a task, switching context, or returning to main after a PR. Triggers: "start task", "forge start", "reset", "switch to main", "start fresh", "back to main", "done with this task", "clean up workspace", "done with branch".
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 personal collection of Claude Code plugins shaped by daily use. These skills started as shortcuts for my own workflow — dealing with messy voice transcriptions, forgetting to investigate before coding, merging branches I forgot to clean up. Over time they became structured enough to share.
Some are portable (you can drop them into any project), others are opinionated (they reflect how I like to work). Take what's useful, ignore what isn't.
/plugins marketplace add denniscalazans/denniscalazans-plugins
/plugins install dc@denniscalazans-plugins
/plugins install forge@denniscalazans-plugins
/plugins install integrations@denniscalazans-plugins
/plugins install code-quality@denniscalazans-plugins
/plugins install browser@denniscalazans-plugins
The bridge between your brain and AI: decode messy input, stress-test ideas, distill insights back. These work as a pipeline: brief decodes messy input → grill stress-tests the plan → distill produces clean output.
| Command | What it does |
|---|---|
/dc:brief | Turn chaotic input (voice transcription, brain dumps, messy notes) into structured, actionable output |
/dc:grill | Stress-test a plan, design, or architecture through relentless prepared questioning |
/dc:distill | Extract key insights and restructure content for human readers |
/dc:writing | Apply one-sentence-per-line markdown convention |
Agent: strategic-thinking-partner — proactive strategic oversight and assumption challenging
SonarQube-driven code quality workflows via MCP.
| Command | What it does |
|---|---|
/code-quality:sonar-status | Check quality gate status and dashboard metrics |
/code-quality:sonar-issues | Browse and search SonarQube issues with safe pagination |
/code-quality:sonar-fix | Fix a SonarQube issue with rule lookup and local verification |
/code-quality:sonar-verify | RED/GREEN validation — cross-reference server issues with local analysis |
/code-quality:sonar-triage | Mark issues as false positive, accepted, or reopened |
/code-quality:sonar-rule | Look up a SonarQube rule with compliant/noncompliant examples |
/code-quality:sonar-setup | Set up SonarQube MCP integration and diagnose connectivity |
/code-quality:sonar-env | Inspect local SonarQube infrastructure (IDE ports, MCP containers) |
Agent: code-quality-agent — orchestrates multi-step quality workflows (audits, batch fixes, PR reviews).
Context-efficient browser automation combining agent-browser for lightweight exploration with Playwright for Retina recording — both on a shared Chrome session.
| Command | What it does |
|---|---|
/browser:login | Authenticate into web apps using agent-browser + 1Password |
/browser:explore | Inspect pages, generate replayable flows, record Retina videos — three modes, one skill |
Agents:
recorder — generates and executes Retina recordings as a subagent, keeping the main context leanplaywright-healer — debug and fix failing Playwright flows using interaction log contextRequires: npm i -g agent-browser && agent-browser install
Install:
/plugins install browser@denniscalazans-plugins
Everything code-specific: start a task clean, investigate before implementing, run the adversarial pipeline, finish by cleaning up.
| Command | What it does |
|---|---|
/forge:start | Return to main with a clean working directory — begin a new task |
/forge:investigate | Explore codebase patterns and produce a TODAY IS / EXPECTED IS report |
/forge:implement | Orchestrate the adversarial pipeline with dynamic routing |
/forge:finish | Delete local branches already integrated into the default branch |
npx claudepluginhub denniscalazans/denniscalazans-plugins --plugin forgeSonarQube-driven code quality skills for checking quality gates, browsing issues, fixing violations, verifying fixes locally, and triaging false positives
External service connectors — Figma REST API and 1Password CLI
Brain round trip toolkit — decode messy input, stress-test plans, distill insights, and write clean markdown
Unified browser automation: lightweight exploration via agent-browser + Retina recording via Playwright on a shared Chrome session
Configurable code review with radical candor - choose between harsh direct feedback or constructive caring criticism. Features Technical.md for project standards, architectural context analysis, actionable fixes, decision register for tracking review decisions, seamless todo integration, and live browser QA via Chrome.
Plan iron, verify real. Ironclad planning with independent verification chain. Turns any input into a bulletproof plan, executes with TDD, verifies with independent agents.
Autonomous AI development pipeline that uses GitHub as a structured knowledge graph for Claude Code agents. Adds /work-on, /review-pr, /quality-gate, /orchestrate, and 20+ pipeline commands.
Code transformation: Dev SDLC orchestrator (code-shipping pipeline), plan, assert, audit, review, test, refactor, debug, for-sure. Hosts engineering agents.
Disciplined agentic development — auto-routing orchestrator with XML specs, atomic commits, multi-stage review, and plugin system
Verification-first engineering toolkit for Claude Code. 15 skills across a 5-phase spine (Investigate → Design → Implement → Verify → Ship), 8 specialist agents, an interactive setup wizard. Every skill has rationalizations + evidence requirements. Built for senior ICs and tech leads.