One-click install
npx skills add https://github.com/outfitter-dev/outfitter --skill scaffold-outfitter-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold
Source: https://github.com/outfitter-dev/outfitter/tree/main/packages/claude-plugin/skills/scaffold
Command: npx skills add https://github.com/outfitter-dev/outfitter --skill scaffold-outfitter-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new components within an Outfitter project, ensuring consistency and adherence to established patterns.

Core Features & Use Cases

  • Boilerplate Generation: Quickly scaffold handlers, CLI commands, MCP tools, and daemon services.
  • Convention Enforcement: Ensures new code follows Outfitter Stack conventions from the start.
  • Use Case: When starting a new feature that requires a new API endpoint (handler) and a corresponding CLI command to manage it, use this Skill to generate the initial files and structure.

Quick Start

Use the scaffold skill to create a new handler component.

Frequently Asked Questions about scaffold

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate boilerplate code for Outfitter Stack components?

To generate boilerplate code for Outfitter Stack components, use the scaffold Skill to create pre-defined structures for handlers, CLI commands, MCP tools, and daemon services. It enforces project conventions automatically during generation.

What is the best way to scaffold a new API handler and CLI command together?

Scaffolding a new API handler and CLI command together is done by generating the initial files and structures simultaneously. This approach ensures new features follow established Outfitter Stack conventions from the start while accelerating development.

Can I use scaffolding to create transport-agnostic business logic for background services?

Yes, you can use scaffolding to create transport-agnostic business logic for background services. It supports the generation of daemon services and agent-navigable MCP tools alongside standard handlers and CLI commands.

Does the Outfitter scaffold enforce project conventions for new code?

The Outfitter scaffold enforces project conventions by providing pre-defined structures for new components. It ensures consistency across handlers, CLI commands, MCP tools, and daemon services within the Outfitter Stack environment.

What components can I create using the Outfitter boilerplate generation tool?

You can create handlers, CLI commands, MCP tools, and daemon services using the Outfitter boilerplate generation tool. Each component is generated with pre-defined structures to facilitate rapid development.