skill-creator

Define and standardize Claude skill creation workflows with SKILL.md frontmatter.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/bilalmk/todo_correct --skill skill-creator-bilalmk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/bilalmk/todo_correct/tree/main/.claude/skills/panaversity/skill-creator
Command: npx skills add https://github.com/bilalmk/todo_correct --skill skill-creator-bilalmk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill provides a structured, repeatable blueprint for creating high-quality Claude skills, reducing onboarding time and ensuring consistency.

Core Features & Use Cases

  • Structured Skill Anatomy: Defines the required SKILL.md frontmatter and body structure, plus optional directories for scripts, references, and assets.
  • Guided Skill Creation Process: Outlines planning, initialization, editing, validation, packaging, and iteration to produce production-ready skills.
  • Packaging & Validation: Demonstrates validation steps and packaging into a .skill file for distribution.
  • Use Case: A team can rapidly scaffold a new skill like 'document-formatter' and publish a validated .skill package.

Quick Start

Run scripts/init_skill.py <skill-name> --path <path> to scaffold a new skill and start editing SKILL.md and resources.

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 Claude skill from scratch?

To create a Claude skill, run the initialization script to scaffold the directory, then edit the SKILL.md file with required frontmatter and add optional scripts, references, and assets to structure the workflow.

What is the required structure for a SKILL.md file?

A SKILL.md file requires minimal frontmatter including name and description fields, followed by a body that outlines the skill's anatomy, use cases, and resources like scripts or references for consistent discovery.

How do I package and validate a Claude skill for distribution?

Package and validate a Claude skill by running validation steps to check the SKILL.md structure and dependencies, then compress the scaffolded directory into a .skill file for production-ready distribution.

Can I use YAML for frontmatter when building Claude skills?

Yes, YAML is used for frontmatter in the SKILL.md file to define required name and description metadata, ensuring the skill is discoverable and activates consistently within the workflow.

What is the best way to standardize Claude skill creation across a team?

The best way to standardize Claude skill creation is to use a guided workflow that enforces consistent SKILL.md frontmatter, structured directories for scripts and references, and automated validation before packaging.