skill-creator

Create structured Claude Code Skills with SKILL.md and resource folders.

223|68|Updated Aug 18, 2025
One-click install
npx skills add https://github.com/Melvynx/aiblueprint --skill skill-creator-melvynx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Melvynx/aiblueprint/tree/main/claude-code-config/skills/meta-skill-creator
Command: npx skills add https://github.com/Melvynx/aiblueprint --skill skill-creator-melvynx

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured approach and practical guidelines for creating effective Claude Code Skills, simplifying the setup of SKILL.md, resources, and packaging workflows.

Core Features & Use Cases

  • Frontmatter scaffolding: standardized metadata to enable reliable discovery.
  • Resource organization: guidance on scripts/, references/, and assets/ placements with progressive disclosure.
  • Packaging and validation: steps to package skills into .skill files and validate structure.

Quick Start

To begin, run the init-skill.ts script to scaffold a new skill, then customize SKILL.md and resource folders (scripts/, references/, assets/). Finally, use the packaging and validation scripts to produce a distributable .skill package.

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 Code Skill from scratch?

To create a Claude Code Skill, run the init-skill.ts script to scaffold the directory, then customize SKILL.md with standardized frontmatter and organize resources into scripts/, references/, and assets/ folders before packaging.

What is progressive disclosure in prompt engineering?

Progressive disclosure is a prompting pattern that structures Skill content to reveal information sequentially. It organizes scripts, references, and assets to prevent context overload and optimize Claude's reasoning during task execution.

How do I package and validate a .skill file for distribution?

Package and validate a .skill file by running the provided packaging and validation scripts after finalizing your SKILL.md and resource folders. This process verifies the standardized frontmatter and bundles the components into a distributable archive.

Does the skill-creation workflow require YAML dependencies?

Yes, the skill-creation workflow requires the YAML dependency to parse and enforce standardized frontmatter fields. This ensures reliable metadata discovery and correct structural validation during the scaffolding process.

Can I use XML prompting patterns to structure my Skill body content?

Yes, you can use XML prompting patterns to structure your Skill body content. This approach helps define clear boundaries for instructions and data, complementing the progressive disclosure patterns used for resource organization.

What's the best way to organize scripts, references, and assets for a Skill?

The best way to organize Skill resources is to place executable scripts in scripts/, supporting documents in references/, and static media in assets/. This structure enforces progressive disclosure and ensures clean packaging.