skill-creator

Generate Claude Skill templates with YAML frontmatter and packaging conventions.

5|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Wjiajie/wuxiaX --skill skill-creator-wjiajie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Wjiajie/wuxiaX/tree/main/.agent/skills/skill-creator
Command: npx skills add https://github.com/Wjiajie/wuxiaX --skill skill-creator-wjiajie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a structured, repeatable process for designing, scaffolding, and packaging Claude Skills, enabling teams to create high-quality, production-ready capabilities with consistent frontmatter, workflows, and packaging.

Core Features & Use Cases

  • Template-based initialization: Generate a ready-to-edit SKILL.md and example resource directories (scripts, references, assets) for new skills.
  • Structured skill anatomy: Enforces standard frontmatter (name, description) and organizes content for progressive disclosure.
  • Packaging and validation: Supports packaging into .skill files and basic validation checks to ensure consistency before distribution.

Quick Start

Run the skill-creator tool to initialize a new skill template, then customize SKILL.md and resource files to fit your use case. Example: create a new skill named 'my-new-skill' in your skills directory with the init script.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create reusable Claude skills with standard frontmatter?

To create reusable Claude skills, use a template-based initialization tool to bootstrap SKILL.md files, enforce standard YAML frontmatter like name and description, and organize scripts and assets for progressive disclosure.

What is progressive disclosure in skill packaging?

Progressive disclosure in skill packaging organizes content structures so users encounter essential information first, with deeper scripts and references layered progressively within the .skill package architecture.

Can I package scripts and references into a .skill file?

Yes, you can package scripts, references, and assets into a .skill file. The process enforces packaging conventions and performs validation checks to ensure production-ready consistency before distribution.

Do I need YAML frontmatter for Claude skill workflows?

Yes, YAML frontmatter is required for Claude skill workflows. Enforcing standards for name and description fields ensures the skill is properly structured and discoverable before packaging.

What's the best way to scaffold a new skill template?

The best way to scaffold a new skill template is running an initialization script to generate ready-to-edit SKILL.md files and example resource directories, then customizing the workflow to fit your use case.

Why does my skill template fail validation checks?

Skill templates fail validation checks due to missing required YAML frontmatter fields, incorrect packaging conventions, or disorganized resource directories that violate progressive-disclosure patterns required for production-ready skills.