Implement trunk-based development using Graphite CLI (gt): create and manage branch stacks, submit stacked PRs, restack after upstream changes, address reviewer feedback, and fix stack corruption.
npx claudepluginhub outfitter-dev/agents --plugin gtGitHub skill for managing stacked pull requests and branch workflows, automating complex Git operations.
GitButler virtual branch workflows for parallel development, multi-agent coordination, and post-hoc commit organization
Stacked diffs CLI for GitHub and GitLab. Skills for creating, syncing, landing, and managing stacked PRs/MRs with gg.
Pull request review, issue resolution, and Graphite stack management
Git workflow best practices with commit validation hooks
Git workflow management with feature branches, releases, and hotfix flows
Share bugs, ideas, or general feedback.
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
/plugin
Core development methodology and Claude Code extensibility. Includes TDD, debugging, architecture, research, plus skills/plugins/agents/hooks authoring.
/plugin install outfitter@outfitter
35 skills including:
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@outfitter
4 skills for:
1 agent: gitbutler-expert
Graphite stacked PR workflows for trunk-based development.
/plugin install gt@outfitter
Skills for:
gt commandsCLI development skills: argument parsing, help text, subcommands.
/plugin install cli-dev@outfitter
For 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@outfitter
agents/
├── .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 |
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim