Create New Skills

Create Claude Code skills with SKILL.md structure and frontmatter validation.

1|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/pattern-stack/claudecode-patterns --skill create-new-skills-pattern-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Create New Skills
Source: https://github.com/pattern-stack/claudecode-patterns/tree/main/.claude/skills/meta-skill
Command: npx skills add https://github.com/pattern-stack/claudecode-patterns --skill create-new-skills-pattern-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Creating new AI skills requires understanding complex architectures, best practices, and specific file structures, which can be daunting for developers and domain experts, hindering the extension of AI capabilities.

Core Features & Use Cases

  • Guided Skill Creation: Provides a step-by-step workflow for defining, structuring, and implementing new Claude Skills.
  • Best Practice Enforcement: Ensures new skills adhere to Anthropic's guidelines for progressive disclosure, naming, and documentation.
  • Contextual Documentation: Integrates comprehensive guides on skill architecture, design principles, and troubleshooting directly into the creation process.
  • Use Case: You have a unique internal workflow you want Claude to automate. Use this skill to guide you through creating a custom skill, from defining its purpose and structure to writing instructions and examples, ensuring it's effective and maintainable.

Quick Start

Use the Create New Skills skill to create a skill that reviews Python code for best practices.

Frequently Asked Questions about Create New Skills

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

FAQPage Schema
How do I create a custom AI skill for Claude Code?

Create new Agent Skills by defining a name, description, and instructions in SKILL.md format with Examples section. The skill encapsulates your domain expertise, enforces frontmatter validation, and structures reusable workflows for tasks like documentation and automation across projects.

What's the best way to document and structure an AI skill?

Structure skills using progressive disclosure: frontmatter with name and description, Instructions section for step-by-step guidance, and Examples demonstrating real use cases. This ensures skills are maintainable, shareable, and follow Anthropic's guidelines for effective AI agent design.

Can I bundle templates and scripts into a skill?

Yes. Skills support packaging supporting files, templates, and scripts alongside your instructions and examples. This enables version-controlled, reusable skill bundles that automate domain-specific workflows without requiring external dependencies.

How do I ensure my skill follows best practices?

Skill creation enforces frontmatter validation, SKILL.md structure compliance, and optional allowed-tools configuration. Built-in testing and commit workflows validate your skill before sharing, ensuring it meets Anthropic's standards for progressive disclosure and documentation.

What kind of workflows can I automate with a custom skill?

Custom skills automate domain-specific workflows including code review guidance, documentation generation, step-by-step process automation, and workflow standardization. Apply expertise to tasks across projects by bundling instructions, examples, templates, and supporting scripts into reusable skills.

Do I need prior experience with meta-programming to create a skill?

No. The skill guides you through defining purpose, structuring content, and writing instructions and examples step by step. While understanding your domain expertise is essential, the creation workflow handles skill architecture and best practice enforcement automatically.