skill-creator

Guide creation and evolution of Claude Skills with SKILL.md structure.

6|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/GzuPark/claude-plugin-pack --skill skill-creator-gzupark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/GzuPark/claude-plugin-pack/tree/main/plugins/creators/skills/skill-creator
Command: npx skills add https://github.com/GzuPark/claude-plugin-pack --skill skill-creator-gzupark

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a structured guide for designing and building Claude Skills, enabling users to create or update skills that extend Claude with domain knowledge, workflows, and tool integrations.

Core Features & Use Cases

  • Clear principles for skill design, including concise context, progressive disclosure, and modular anatomy (SKILL.md + bundled resources).
  • Step-by-step process for crafting skills: Understanding, Planning, Analysis (for complex skills), Initialization, Implementation, Packaging, and Iteration.
  • Guidance on reusable resources (scripts, references, assets) and best practices for validation and packaging.
  • Use cases include creating new skills from scratch, extending existing skills, and ensuring maintainability and evolution.

Quick Start

Run the Skill Initializer to generate a new skill scaffolding with SKILL.md and starter resources, then customize the templates to fit your domain.

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, follow a structured lifecycle of understanding, planning, initializing, implementing, and packaging. You generate a new skill scaffolding with SKILL.md and starter resources, then customize the templates to fit your domain.

What is progressive disclosure in skill design?

Progressive disclosure in skill design is a principle for organizing modular anatomy, ensuring concise context by revealing complexity only when needed. It separates the main SKILL.md from bundled resources like scripts, references, and assets.

How do I package a Claude Skill for distribution?

Packaging a Claude Skill involves organizing reusable resources such as scripts, references, and assets alongside the SKILL.md file. You must satisfy requirements for frontmatter validation and best practices to ensure maintainability and evolution.

Do I need pyyaml to build a modular skill?

Yes, pyyaml is a required dependency for building skills using this guide. It supports the frontmatter validation process needed to structure and evolve your SKILL.md files correctly.

What is the best way to structure an extendable skill?

The best way to structure an extendable skill is using a modular anatomy that separates the SKILL.md from bundled resources. You should include extension points, design rationale, and anti-patterns to guide future iterations and ensure maintainability.

When should I not use a modular skill architecture?

You should avoid a modular skill architecture with bundled resources if frontmatter validation and evolution scoring are not required for your use case. Complex skills with heavy scripts and assets may introduce unnecessary overhead for simple, single-purpose tasks.