Official Claude Code plugins for disciplined software development.
This repository hosts the Outfitter Marketplace — a curated collection of Claude Code plugins providing development methodology, tooling, and workflow skills.
# Add the Outfitter marketplace
/plugin marketplace add outfitter-dev/agents
# Browse available plugins
/pluginCore development methodology and Claude Code extensibility. Includes TDD, debugging, architecture, research, plus skills/plugins/agents/hooks authoring.
/plugin install outfitter@outfitter35 skills including:
- Test-driven development (Red-Green-Refactor)
- Systematic debugging (root cause first)
- Architecture design with tradeoff analysis
- Technical research with citations
- TypeScript, Bun, Hono, React patterns
- Plugin, skill, agent, command, hook authoring
- Claude Code and Codex configuration
10 agents: quartermaster, analyst, debugger, engineer, librarian, reviewer, scout, skeptic, specialist, tester
GitButler virtual branch workflows for parallel development and multi-agent collaboration.
/plugin install but@outfitter4 skills for:
- Virtual branch management
- Multi-agent concurrent development
- Stacked branch workflows
- Branch completion and merging
1 agent: gitbutler-expert
Graphite stacked PR workflows for trunk-based development.
/plugin install gt@outfitterSkills for:
- Stacked PR management
- Trunk-based development with
gtcommands
CLI development skills: argument parsing, help text, subcommands.
/plugin install cli-dev@outfitterFor most projects, start with outfitter:
# Add marketplace and install foundation
/plugin marketplace add outfitter-dev/agents
/plugin install outfitter@outfitter
# Add GitButler if using virtual branches
/plugin install but@outfitter
# Add Graphite if using stacked PRs
/plugin install gt@outfitteragents/
├── .claude-plugin/
│ └── marketplace.json # Plugin catalog
├── outfitter/ # Core methodology + extensibility (35 skills, 10 agents)
├── but/ # GitButler workflows (4 skills, 1 agent)
├── gt/ # Graphite workflows
├── cli-dev/ # CLI development
├── SECURITY.md # Security model and review guidelines
└── README.md
Plugins are code. Review what you install. See SECURITY.md for the full threat model.
| Plugin | Filesystem | Shell | Scripts | Notes |
|---|---|---|---|---|
| outfitter | read/write | yes | yes | Includes scaffolding scripts |
| but | read | yes | no | Runs but/git commands |
| gt | read | yes | no | Runs gt/git commands |
| cli-dev | read | no | no | Instructions-only |
| Skill | Description |
|---|---|
| tdd | Test-driven development with Red-Green-Refactor |
| debugging | Systematic root cause investigation |
| codebase-recon | Evidence-based investigation methodology |
| architecture | System design with technology selection |
| research | Multi-source technical research with citations |
| pathfinding | Collaborative Q&A for unclear requirements |
| simplify | Pushback against over-engineering |
| codify | Extract reusable patterns from conversations |
| code-review | Pre-commit quality gate checklist |
| scenarios | End-to-end testing without mocks |
| software-craft | Engineering judgment and decision principles |
| typescript-dev | TypeScript patterns and strict typing |
| bun-dev | Bun runtime APIs and patterns |
| hono-dev | Type-safe Hono API development |
| react-dev | React 18-19 TypeScript patterns |
| performance | Profiling and optimization |
| security | Security auditing and vulnerability detection |
| Skill | Description |
|---|---|
| skills-dev | Agent Skills authoring (cross-platform spec + Claude extensions via references/claude-code.md) |
| claude-plugins | Create, validate, and distribute Claude Code plugins |
| claude-agents | Create and validate Claude Code agents |
| claude-commands | Create Claude Code slash commands |
| claude-hooks | Create Claude Code hooks |
| claude-rules | Project rules in .claude/rules/ |
| claude-config | Manage Claude Code/Desktop configuration |
| codex-config | Manage Codex CLI configuration |
| Skill | Description |
|---|---|
| virtual-branches | Core GitButler workflow patterns |
| multi-agent | Coordinate multiple AI agents |
| stacks | Stacked branches with --anchor |
| complete-branch | Safely merge virtual branches to main |
| Skill | Description |
|---|---|
| stacks | Stacked PR workflows with gt commands |
Want to build your own Claude Code plugin?
-
Install outfitter: Get the plugin authoring skills
/plugin install outfitter@outfitter
-
Use the extensibility skills:
claude-plugins,skills-dev,claude-agents, etc. -
Submit a PR: Add your plugin to
.claude-plugin/marketplace.json
See outfitter/README.md for detailed guidance.
- Outfitter: https://github.com/outfitter-dev
- Issues: https://github.com/outfitter-dev/agents/issues
MIT License - see LICENSE for details.