extending_claude_config

Creates rules, skills, slash commands, and sub-agents for a .claude/ configuration template.

Updated Aug 16, 2026
One-click install
npx skills add https://github.com/three1324/yeonjinautomotive --skill extending-claude-config-three1324
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extending_claude_config
Source: https://github.com/three1324/yeonjinautomotive/tree/main/.claude/skills/extending_claude_config
Command: npx skills add https://github.com/three1324/yeonjinautomotive --skill extending-claude-config-three1324

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Adding a new rule, skill, slash command, or sub-agent to a .claude/ configuration directory is error-prone: inconsistent frontmatter, mismatched tone, and forgotten index entries make new assets invisible or incoherent. This Skill provides the conventions, templates, and wiring steps to extend the config consistently. ## Core Features & Use Cases - Four asset templates: Provides copy-ready Markdown templates for rules, skills, commands, and agents with the correct frontmatter fields for each type. - Convention enforcement: Defines tone, cross-linking, and pairing rules (e.g., a scaffolding skill gets a matching slash command and reviewer agent) so new assets match existing ones. - Mandatory index wiring: Specifies exactly how to register each new asset in CLAUDE.md and README.md so it is discoverable. - Use Case: You want to add a new /new-controller slash command. The Skill gives you the command template, tells you to pair it with the corresponding skill, and lists the exact tables in CLAUDE.md and README.md to update. ## Quick Start Ask the AI to add a new rule, skill, command, or agent to the .claude directory following the extending_claude_config conventions and to update both index files.

Frequently Asked Questions about extending_claude_config

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

FAQPage Schema
How do I add a new slash command to a .claude directory?

Create a Markdown file in commands/ with frontmatter containing description, argument-hint, and allowed-tools, then document the argument handling and process steps. Finally, add a row to the Slash commands table in CLAUDE.md and the command list in README.md.

How do I create a custom sub-agent for Claude Code?

Write a Markdown file in agents/ with frontmatter fields name, description, tools, and model, followed by process, checklist, and output format sections. Register it in the Sub-agents table of CLAUDE.md so the Agent tool can discover it.

What is the difference between a rule and a skill in .claude config?

A rule is a plain Markdown reference file in rules/ with no frontmatter, read on demand for constraints. A skill is a SKILL.md file in skills/<name>/ with YAML frontmatter (name and description) that a skill loader uses for discovery and activation.

Why is my new skill or command not being discovered?

Discovery fails when the asset is not indexed. Every new rule, skill, command, or agent must be added to the appropriate table in CLAUDE.md and listed in README.md, since unindexed assets are invisible to loaders.

When should I use the update-config skill instead of this one?

Use update-config for changes to settings.json, such as permissions, hooks, and environment variables. This skill covers authoring Markdown assets only: rules, skills, slash commands, and sub-agents.