skill-creator

Scaffold Claude Skills with SKILL.md templates and package them into .skill files.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/NightmareZero/myAgSkills --skill skill-creator-nightmarezero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/NightmareZero/myAgSkills/tree/main/skill-creator
Command: npx skills add https://github.com/NightmareZero/myAgSkills --skill skill-creator-nightmarezero

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creates a standardized blueprint and workflow for building Claude Skills, ensuring consistent structure, frontmatter, and resource scaffolding across projects.

Core Features & Use Cases

  • Provides a ready-to-use SKILL.md template with mandatory frontmatter (name and description) and a structured Markdown body.
  • Includes example resource scaffolds (scripts/, references/, assets/) to accelerate skill creation and packaging.
  • Supports a repeatable packaging workflow that validates and bundles a skill into a .skill file.

Quick Start

Run scripts/init_skill.py <skill-name> --path <path> to scaffold a new skill, then customize SKILL.md and the bundled 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 with the correct frontmatter and structure?

To create a Claude Skill, run scripts/init_skill.py to scaffold a SKILL.md template with mandatory frontmatter and a structured Markdown body, then customize the bundled resources.

What is the best way to package a skill into a distributable file?

The best way to package a skill is to use the built-in workflow, which validates the SKILL.md structure and bundles the scripts, references, and assets into a distributable .skill file.

How does the skill packaging workflow validate frontmatter and resources?

The skill packaging workflow validates the mandatory frontmatter fields and checks the standardized scaffolding directories like scripts/ and references/ to ensure consistent skill development before bundling.

Do I need Python to scaffold and package a new skill template?

Yes, you need Python to run the init_skill.py scaffolding script, and the workflow specifically depends on the pyyaml library for processing frontmatter and templates.

What resources should I include in my skill.md scaffolding directories?

Your skill scaffolding should include executable logic in the scripts/ directory, supporting documents in references/, and static media in assets/ to provide comprehensive guidance for the skill.

Can I use this skill creation guide to build custom workflows without strict templates?

The skill creation guide provides a standardized blueprint for consistent structure, but you can customize the SKILL.md body and bundled resources freely to fit your specific workflow requirements.