🎯

software-engineering

🎯Skill

from outfitter-dev/agents

VibeIndex|
What it does

Provides systematic software engineering best practices, methodologies, and workflow guidance for disciplined, high-quality software development across different project stages.

software-engineering

Installation

Install skill:
npx skills add https://github.com/outfitter-dev/agents --skill software-engineering
18
Last UpdatedJan 26, 2026

Skill Details

SKILL.md

Overview

# Outfitter Agents

Official Claude Code plugins for disciplined software development.

What's This?

This repository hosts the Outfitter Marketplace β€” a curated collection of Claude Code plugins providing development methodology, tooling, and workflow skills.

Installation

```bash

# Add the Outfitter marketplace

/plugin marketplace add outfitter-dev/agents

# Browse available plugins

/plugin

```

Available Plugins

outfitter

Core development methodology and Claude Code extensibility. Includes TDD, debugging, architecture, research, plus skills/plugins/agents/hooks authoring.

```bash

/plugin install outfitter@outfitter

```

35 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

[See outfitter/README.md](outfitter/README.md)

---

but

GitButler virtual branch workflows for parallel development and multi-agent collaboration.

```bash

/plugin install but@outfitter

```

4 skills for:

  • Virtual branch management
  • Multi-agent concurrent development
  • Stacked branch workflows
  • Branch completion and merging

1 agent: gitbutler-expert

[See but/README.md](but/README.md)

---

gt

Graphite stacked PR workflows for trunk-based development.

```bash

/plugin install gt@outfitter

```

Skills for:

  • Stacked PR management
  • Trunk-based development with gt commands

[See gt/README.md](gt/README.md)

---

cli-dev

CLI development skills: argument parsing, help text, subcommands.

```bash

/plugin install cli-dev@outfitter

```

[See cli-dev/README.md](cli-dev/README.md)

Quick Start

For most projects, start with outfitter:

```bash

# 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

```

Repository Structure

```

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

```

Security & Capabilities

Plugins are code. Review what you install. See [SECURITY.md](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 |

Skills Reference

outfitter - Development Methodology

| 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 H

More from this repository10

πŸ”Œ
gitbutlerπŸ”ŒPlugin

Manages virtual branch workflows, enabling parallel development and multi-agent collaboration through advanced branch management and stacked branch techniques.

🎯
security-engineering🎯Skill

Automates security vulnerability scanning, threat modeling, and compliance checks across software development lifecycles and infrastructure configurations.

πŸ”Œ
agent-kitπŸ”ŒPlugin

I apologize, but I cannot find a specific mention of an "agent-kit" plugin in the README you provided. The README describes several plugins like "outfitter", "but", "gt", and "cli-dev", but does no...

πŸ”Œ
baselayerπŸ”ŒPlugin

I apologize, but I cannot find a description of a "baselayer" plugin in the provided README. The README describes several plugins like "outfitter", "but", "gt", and "cli-dev", but does not mention ...

🎯
scenario-testing🎯Skill

Validates software behavior by systematically generating and executing test scenarios across different input conditions and edge cases.

πŸͺ
outfitter-dev-agentsπŸͺMarketplace

Official Outfitter development tools and integrations for Claude Code

🎯
complexity-analysis🎯Skill

Analyzes code complexity metrics, identifies potential bottlenecks, and provides recommendations for refactoring and improving software design complexity.

🎯
codebase-analysis🎯Skill

Analyzes codebases to provide comprehensive insights into code structure, dependencies, architectural patterns, and potential technical debt or improvement opportunities.

🎯
version-control🎯Skill

Manages version control operations like branching, committing, merging, and tracking changes across software development workflows.

🎯
hono-dev🎯Skill

Provides specialized TypeScript development skills and patterns for building web applications and APIs using the Hono framework.