skill-creator

Generate standardized SKILL.md frontmatter and scaffold resource directories for Claude Skills.

13|3|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Mineru98/skills-store --skill skill-creator-mineru98
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Mineru98/skills-store/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/Mineru98/skills-store --skill skill-creator-mineru98

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Guides teams in creating and updating Claude Skills by providing a consistent, battle-tested blueprint (frontmatter, structure, and resources) so new skills can be added quickly and with high quality.

Core Features & Use Cases

  • Structured SKILL.md frontmatter with required fields (name and description) and a clear body for operational guidance.
  • Optional resource directories (scripts/, references/, assets/) to store reusable tooling, reference material, and templates that Claude can load on demand.
  • Ready-to-use scaffolding via the Skill Initializer (init_skill.py) that creates a new skill directory with a SKILL.md template and example resources.
  • Guidance for packaging and validation using package_skill.py to produce distributable .skill files.
  • Use cases include starting new Claude Skills from a standard blueprint, updating existing skills to adopt consistent structure, and iterating on skill quality with reuse-friendly patterns.

Quick Start

Initialize a new skill by running the Skill Initializer to scaffold SKILL.md and example resources in your chosen project path.

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 with standardized frontmatter and directory scaffolding?

To create a Claude Skill, use an automated scaffolding initializer to generate a standardized SKILL.md frontmatter and resource directories like scripts/, references/, and assets/. This ensures consistent structure and packaging readiness for new skills.

What is included in the SKILL.md frontmatter for a Claude Skill?

The SKILL.md frontmatter includes required fields like name and description, along with a clear body for operational guidance. It applies frontmatter checks to validate structure and ensure packaging readiness across the skill's lifecycle.

How do I package a Claude Skill into a distributable .skill file?

You package a Claude Skill by running a validation and packaging script that checks frontmatter readiness and bundles the scaffolded directories. This produces a distributable .skill file for deployment.

Does the Skill scaffolding tool require PyYAML to run?

Yes, the Skill scaffolding tool requires PyYAML as a dependency to parse and generate the standardized SKILL.md frontmatter. You need this Python library installed before initializing or updating skill units.

Can I update an existing Claude Skill to use a consistent directory structure?

Yes, you can update existing Claude Skills to adopt a consistent structure by applying the standardized blueprint. The workflow guides structure refinement, resource organization, and frontmatter validation for both new and existing skills.

What are the limitations of using automation templates for Claude Skill scaffolding?

The automation templates enforce a standardized SKILL.md structure and fixed resource directories, which may limit custom layouts. It focuses on packaging readiness and frontmatter checks rather than flexible, non-standard skill configurations.