skill-creator

Create or update Claude Skill specifications with standardized frontmatter and SKILL.md templates.

22|2|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/markpitt/claude-skills --skill skill-creator-markpitt
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/markpitt/claude-skills/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/markpitt/claude-skills --skill skill-creator-markpitt

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a guided blueprint for creating new Claude Skills or updating existing ones. It standardizes metadata, resource structure, and templates to accelerate Skill development and ensure consistent quality.

Core Features & Use Cases

  • Automated scaffolding: Generates SKILL.md templates and example resource directories (scripts/, references/, assets/).
  • Enforces frontmatter standards: Ensures name and description fields exist and follow conventions.
  • Starter resources: Provides example scripts and references to help you start building a Skill quickly.

Quick Start

To bootstrap a new Skill, run:

  • python3 scripts/init_skill.py <skill-name> --path <path-to-skill-folder>
  • After generation, customize SKILL.md and remove the sample resource files as needed.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate skill creation with templates and scaffolding?▼

Skill-creator automates skill creation by generating SKILL.md templates and resource directories (scripts, references, assets) through init_skill.py. Run python3 scripts/init_skill.py <skill-name> --path <path> to bootstrap a new skill with standardized structure and frontmatter automatically enforced.

What's the best way to standardize skill metadata and documentation?▼

This skill enforces YAML frontmatter standards requiring name and description fields, ensuring consistent metadata across all skills. It provides templates and validation tools (quick_validate.py) to maintain quality and structure for reproducible skill packaging and distribution.

Can I use skill-creator to update existing skills?▼

Yes, skill-creator handles both new and existing skills. It applies standardized YAML frontmatter, well-structured SKILL.md body formatting, and optional resource bundles to update skills while maintaining consistency with your skill ecosystem.

What files and structure does skill-creator generate?▼

Skill-creator generates SKILL.md with enforced YAML frontmatter, example resource directories (scripts/, references/, assets/), and sample starter resources. You customize the template and remove sample files as needed for your specific skill implementation.

Do I need prerequisites or dependencies to use skill-creator?▼

Skill-creator has no external dependencies and requires only Python 3 to run init_skill.py and quick_validate.py scripts. It works as a standalone scaffolding tool for any new or existing skill project.

How does skill-creator ensure skill quality and consistency?▼

The skill enforces progressive disclosure through guided templates, validates frontmatter standards, and provides quick_validate.py tooling to check compliance before packaging. This ensures all generated skills follow conventions and are ready for distribution.