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 skills: TDD, debugging, architecture, research, and code quality.
/plugin install baselayer@outfitter18 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
7 agents: developer, analyst, reviewer, tester, specialist, skeptic, pattern-analyzer
GitButler virtual branch workflows for parallel development and multi-agent collaboration.
/plugin install gitbutler@outfitter4 skills for:
- Virtual branch management
- Multi-agent concurrent development
- Stacked branch workflows
- Branch completion and merging
1 agent: gitbutler-expert
Skills for authoring Claude Code plugins, marketplaces, and configuration management.
/plugin install claude-dev@outfitter4 skills for:
- Plugin structure and authoring
- Marketplace setup and management
- Claude configuration files
- Plugin distribution and versioning
For most projects, start with baselayer:
# Add marketplace and install foundation
/plugin marketplace add outfitter-dev/agents
/plugin install baselayer@outfitter
# Add GitButler if using virtual branches
/plugin install gitbutler@outfitter
# Add claude-dev if building plugins
/plugin install claude-dev@outfitteragents/
├── .claude-plugin/
│ └── marketplace.json # Plugin catalog
├── baselayer/ # Core methodology (18 skills, 7 agents)
├── gitbutler/ # Virtual branch workflows (4 skills, 1 agent)
├── claude-dev/ # Plugin authoring (4 skills)
├── shared/ # Shared scripts and utilities
├── 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 |
|---|---|---|---|---|
| baselayer | read | no | no | Instructions-only |
| gitbutler | read | yes | no | Runs but/git commands |
| claude-dev | read/write | yes | yes | Scaffolding scripts |
| Plugin | Skill | Description |
|---|---|---|
| baselayer | tdd | Test-driven development with Red-Green-Refactor |
| baselayer | debugging | Systematic root cause investigation |
| baselayer | analysis | Evidence-based investigation methodology |
| baselayer | software-architecture | System design with technology selection |
| baselayer | research | Multi-source technical research with citations |
| baselayer | pathfinding | Collaborative Q&A for unclear requirements |
| baselayer | complexity-analysis | Pushback against over-engineering |
| baselayer | patternify | Extract reusable patterns from conversations |
| baselayer | code-review | Pre-commit quality gate checklist |
| baselayer | scenario-testing | End-to-end testing without mocks |
| baselayer | software-engineering | Engineering judgment and decision principles |
| baselayer | conversation-analysis | Signal extraction from chat history |
| baselayer | typescript-dev | TypeScript patterns and strict typing |
| baselayer | bun-dev | Bun runtime APIs and patterns |
| baselayer | hono-dev | Type-safe Hono API development |
| baselayer | react-dev | React 18-19 TypeScript patterns |
| baselayer | performance-engineering | Profiling and optimization |
| baselayer | security-engineering | Security auditing and vulnerability detection |
| gitbutler | version-control | Core GitButler workflow patterns |
| gitbutler | multi-agent | Coordinate multiple AI agents |
| gitbutler | stack-workflows | Stacked branches with --anchor |
| gitbutler | complete-branch | Safely merge virtual branches to main |
| claude-dev | claude-plugin-authoring | Create Claude Code plugins |
| claude-dev | claude-plugin-marketplace-setup | Set up plugin marketplaces |
| claude-dev | claude-config-management | Manage Claude configuration files |
| claude-dev | claude-plugin-distribution | Package and distribute plugins |
Want to add your own plugin to the marketplace?
-
Install claude-dev: Get the plugin authoring skills
/plugin install claude-dev@outfitter
-
Create your plugin: Use the skills to build your plugin
-
Submit a PR: Add your plugin to
.claude-plugin/marketplace.json
See claude-dev/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.