skill-creator

Generate SKILL.md frameworks with metadata, guidance, and resource scaffolding.

167k|19.9k|Updated Sep 22, 2025
One-click install
npx skills add https://github.com/anthropics/skills --skill skill-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/anthropics/skills/tree/main/skill-creator
Command: npx skills add https://github.com/anthropics/skills --skill skill-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill demystifies and streamlines the complex process of designing, structuring, and packaging new AI Skills, enabling you to effortlessly extend Claude's capabilities with specialized knowledge and tools.

Core Features & Use Cases

  • Structured Skill Development: Guides you through a step-by-step process for creating effective AI Skills, from understanding requirements to final packaging.
  • Skill Anatomy Definition: Provides clear definitions and best practices for SKILL.md, scripts/, references/, and assets/ to ensure robust and efficient Skill design.
  • Use Case: Develop a new "PDF Automation" skill by following a structured process, ensuring it's well-documented, includes necessary scripts, and is correctly packaged for deployment, saving significant development time.

Quick Start

  1. Understand the skill's purpose with concrete examples.
  2. Plan the reusable contents (scripts, references, assets) for the skill.
  3. Initialize the skill directory using the scripts/init_skill.py tool.
  4. Edit the SKILL.md file and add your custom resources.
  5. Package the skill into a distributable zip file with scripts/package_skill.py.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a structured AI skill with proper metadata and documentation?

Skill creation involves building a complete SKILL.md framework with metadata frontmatter, clear content structure, and optional resource scaffolding. The skill-creator automates this process by generating valid YAML frontmatter, guidance sections, and standardized conventions for scripts, references, and assets, ensuring your skill meets metadata quality and packaging standards.

What should a skill directory structure include?

A well-designed skill includes SKILL.md (core documentation with YAML metadata), scripts/ (automation tools and initialization logic), references/ (knowledge bases and documentation), and assets/ (supporting files). The skill-creator provides templates and best practices for each component, enabling modular organization and scalable reuse across skill deployments.

Can I automate the skill packaging and deployment process?

Yes. The skill-creator includes scripts for both initialization and packaging—init_skill.py scaffolds your directory structure and SKILL.md template, while package_skill.py bundles your completed skill into a distributable zip file with all components, metadata, and resources integrated for deployment.

What's the best way to extend Claude's capabilities with custom tools and knowledge?

Custom skills let you package specialized knowledge, automation scripts, and integrated resources into reusable modules that extend Claude's reach. The skill-creator guides you through design, structuring, and packaging workflows, transforming domain expertise into modular, deployable skill bundles that follow standardized conventions.

Do I need programming experience to build an AI skill?

The skill-creator streamlines skill design for users at varying technical levels by providing step-by-step guidance, templates, and structured scaffolding. While scripting knowledge helps for advanced customization, the framework handles metadata validation, directory organization, and packaging automatically, lowering entry barriers for skill development.