instruction-routing

Route new instructions to CLAUDE.md, Skills, or Commands by decision criteria.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sernstberger/base-joy --skill instruction-routing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: instruction-routing
Source: https://github.com/sernstberger/base-joy/tree/main/.claude/skills/instruction-routing
Command: npx skills add https://github.com/sernstberger/base-joy --skill instruction-routing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Help decide where to put new instructions, conventions, or automation: CLAUDE.md, a Skill, or a Command.

Core Features & Use Cases

  • Clear quick decision tree to route instructions to the correct location.
  • Tractable rules for when content should be governed by CLAUDE.md, a Skill, or a Command.
  • Practical guidance on extracting content to the appropriate location.

Quick Start

When adding a new rule or pattern, determine the best location (CLAUDE.md, Skill, or Command) and place content accordingly.

Frequently Asked Questions about instruction-routing

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

FAQPage Schema
How do I decide whether to put instructions in CLAUDE.md, a Skill, or a Command?

Routing depends on content type: place rules and conventions in CLAUDE.md, multi-step workflows in a Skill, and repetitive tasks in a Command. Environment information also belongs in CLAUDE.md. Use the decision tree to match your instruction to the correct location for consistency across your project.

What's the difference between storing guidance in CLAUDE.md versus creating a Skill?

CLAUDE.md holds rules, conventions, and environment setup; Skills encapsulate multi-step workflows with decision logic. Separate them by whether the content is a one-time rule or a reusable, structured process that users invoke as a distinct task.

When should I extract instructions into a Command instead of keeping them in documentation?

Use Commands for repetitive, automatable tasks that users run frequently. Commands streamline execution of recurring patterns, whereas documentation captures one-time guidance. If the same instruction repeats across projects, a Command reduces friction and maintains consistency.

How do I apply routing decisions to reorganize existing instructions?

Identify the instruction type—rule, workflow, task, or environment detail—then extract it to the appropriate location using the routing criteria. Summarize the decision logic so authors can apply the same placement rules consistently to future instructions.

Can I use the routing logic to audit where my current instructions belong?

Yes. Review each instruction against the routing criteria: rules and conventions belong in CLAUDE.md, multi-step processes in Skills, and repetitive actions in Commands. Reclassify misplaced content to resolve placement quickly and ensure consistent organization.