claude-craft

Create and validate Claude Code extension components using scripts and templates.

6|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/outfitter-dev/outfitter --skill claude-craft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-craft
Source: https://github.com/outfitter-dev/outfitter/tree/main/plugins/fieldguides/skills/claude-craft
Command: npx skills add https://github.com/outfitter-dev/outfitter --skill claude-craft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and toolkit for creating, configuring, and managing all six Claude Code extension points, enabling seamless integration and customization of AI workflows.

Core Features & Use Cases

  • Extension Point Management: Learn to create and configure Agents, Commands, Hooks, Skills, Rules, and Configuration files.
  • Best Practices & Patterns: Understand discovery, routing, scope hierarchy, and advanced features like agent chaining and context modes.
  • Quick Start: Use the claude-craft skill to generate a new agent with a detailed description and appropriate tools.

Frequently Asked Questions about claude-craft

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

FAQPage Schema
How do I create and configure custom agents in Claude Code?

You create custom agents in Claude Code by providing a detailed description and selecting appropriate tools. This framework supplies scripts and templates to generate, validate, and configure agents, enabling seamless workflow automation and routing.

What is the scope hierarchy for Claude Code hooks, skills, and rules?

The scope hierarchy for Claude Code hooks, skills, and rules dictates how extensions are discovered and routed across configuration levels. Managing this hierarchy correctly prevents conflicts between global and project-specific components during execution.

What's the best way to manage Claude Code configuration files and extension points?

The best way to manage Claude Code configuration files and extension points is using a unified framework that standardizes discovery and routing. This approach provides templates and validation scripts to ensure consistent configuration across agents, commands, and hooks.

Does Claude Code support agent chaining and advanced context modes?

Yes, Claude Code supports advanced patterns like agent chaining and context modes. These features allow you to link multiple agents sequentially and manage context windows effectively, enabling complex multi-step AI workflows within your projects.

Do I need jq installed to use Claude Code extensibility frameworks?

Yes, you need jq installed because the framework relies on it for processing JSON data within its validation scripts. This dependency is required to execute the commands that generate and validate your Claude Code components.

Can I use custom commands and hooks to automate Claude Code workflows?

Yes, you can use custom commands and hooks to automate Claude Code workflows. By configuring these extension points, you trigger specific actions, integrate external tools, and enforce rules that automatically streamline your development process.