skill-create

Automate Claude Code skill creation with directory scaffolding and SKILL.md generation.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/adamrdrew/claude-code-patterns --skill skill-create-adamrdrew
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-create
Source: https://github.com/adamrdrew/claude-code-patterns/tree/main/agent-skill-creation/.claude/skills/skill-create
Command: npx skills add https://github.com/adamrdrew/claude-code-patterns --skill skill-create-adamrdrew

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation and registration of new Claude Code skills.

Core Features & Use Cases

  • Standardized workflow for creating new skills, ensuring naming and description conventions.
  • Automated scaffolding: creates .claude/skills/$skill_name directory and SKILL.md with YAML frontmatter.
  • Central registration: updates the skills list to enable discovery and reuse.
  • Use Case: A developer wants to add a new buddy-... skill; this guide ensures consistent setup and discoverability.

Quick Start

Follow the guided Todo workflow to scaffold a new skill and register it in the skills list.

Frequently Asked Questions about skill-create

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

FAQPage Schema
How do I create a new Claude Code skill from scratch?

To create a new Claude Code skill, this guide automates directory scaffolding, generates a SKILL.md file with YAML frontmatter, and registers the skill in a central list to ensure discoverability and naming consistency.

What is the standard directory structure for a Claude Code skill?

The standard structure for a Claude Code skill requires a .claude/skills/$skill_name directory containing a SKILL.md file with YAML frontmatter, ensuring the skill conforms to documentation and discoverability standards.

How do I register a custom skill so it can be discovered and reused?

To register a custom skill for discovery, this workflow automatically updates the central skills list during the scaffolding process, ensuring your new skill is properly documented and available for reuse.

Can I use Bash and TodoWrite to automate skill creation in Claude Code?

Yes, this skill creation process uses a deterministic Todo-driven workflow supported by Bash, TodoWrite, Edit, and Read tools to enforce naming conventions, generate documentation, and handle scaffolding automatically.

What conventions should I follow when naming and documenting a new skill?

When creating a new skill, you should follow standardized naming and description conventions enforced by this guide, which automatically applies required YAML frontmatter and documentation standards to the SKILL.md file.

Does this skill creation workflow require any external dependencies?

No, this skill creation workflow operates without external dependencies, using built-in tools like Bash, TodoWrite, Edit, and Read to handle preparation, scaffolding, and central registration entirely within Claude Code.