By carson-sweet
Orchestrates the full software development lifecycle within Claude Code — from product discovery and architecture through TDD implementation, code review, security audits, testing, deployment, and compliance tracking — with structured phase gates, multi-agent reviews, and project management workflows.
Architecture review subagent. Reviews code changes for structural concerns — module boundaries, coupling, abstraction quality, API surface changes, and design pattern violations.
Adversarial code review. Focuses on logic errors, edge cases, regressions, performance, and missing error handling. Does not flag style issues.
Isolated implementer for SweetClaude TDD Level 2-3. Makes failing tests pass with minimal code. Cannot see user stories or Gherkin specs. Cannot modify test files.
Performance review subagent. Reviews code changes for algorithmic complexity, N+1 patterns, memory growth, latency hotspots, and concurrency risks.
QA Caucus — Component expert. Reviews test plan for missing UI/component coverage, accessibility, loading states, user interaction edge cases.
Deploy local repo to installed locations and rebuild the project cache.
Find and start the right skill for any work.
Craft external messaging — how you describe the product, the problem, and the value to different audiences.
Guided milestone planning workshop.
Manage roadmap targets (milestones) that span strategy and product work.
Matches all tools
Hooks run on every tool call, not just specific ones
Executes bash commands
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Hook triggers when Bash tool is used
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Start Claude Code and run:
/plugin marketplace add carson-sweet/sweetclaude@main
/plugin install sweetclaude@sweetclaude-stable
/sweetclaude:help
A software development partner for the full project lifecycle — from the first idea through design, implementation, testing, and ship. SweetClaude teaches itself about your project and preferences through conversation, then applies those learnings to deal with the less-fun parts of the project.
SweetClaude works well when structure, traceability, and product thinking is valued over raw coding speed. It's the wrong tool if you just want to go faster — we suggest GStack if speed is your primary goal. It was built for software development, but has also been used successfully for academic research, product marketing strategy, and other knowledge-intensive work.
EXPERIMENTAL: If you want fast and disciplined, there is the experimental (and therefore potentially unpredictable) John Wick mode.
Requires Claude Code and an Anthropic subscription. We recommend using a model designed for day-to-day work (e.g. Sonnet 4.6 at the time of writing) although you can take it up to top-tier frontier models — just be mindful that models like Opus burn through your Anthropic usage way faster. Our honest experience is that Opus is overkill for most anything except perhaps initial product discovery and brainstorming, or if Sonnet gets stuck on a tough problem. You can always switch models mid-stream with the Claude Code command /model .
Install SweetClaude (below) then run /sweetclaude:help to get a guided walk-through of what it is, how it works, and whether it's right for your project before touching a single file.
There's a massive number of Claude Code plugins out there. To help you decide if SweetClaude might be one that's helpful, here are the top principles used when designing SweetClaude:
Start Claude Code in your project folder as you normally would, then inside Claude Code run these commands:
/plugin marketplace add carson-sweet/sweetclaude@main
/plugin install sweetclaude@sweetclaude-stable
/sweetclaude:help
Inside Claude Code, the primary command is /sweetclaude:go which keeps things simple. Use natural language after the command to drive things. The /sweetclaude:go command acts as a primary interface (sometimes the only command needed) to SweetClaude's work state, skills, and workflow orchestration, so you don't have to know every skill command — which would be madness.
npx claudepluginhub carson-sweet/sweetclaude --plugin sweetclaudeConsult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Harness-native ECC plugin for engineering teams - 67 agents, 279 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
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.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.