skill-creator

Scaffold Claude skills with SKILL.md templates and YAML frontmatter.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/IAG-Patterns/DEMO_COPILOT_SKILLS --skill skill-creator-iag-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/IAG-Patterns/DEMO_COPILOT_SKILLS/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/IAG-Patterns/DEMO_COPILOT_SKILLS --skill skill-creator-iag-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

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

## What problem does it solve? This skill enables teams to create and package Claude skills with a consistent, reusable structure.

## Core Features & Use Cases

  • Guides for structuring skills, templates, and packaging workflows.
  • Provides an initialization script (scripts/init_skill.py) to scaffold new skills.
  • Includes best-practice references and workflow patterns to standardize skill design.
  • Supports optional resources (scripts, references, assets) to organize tooling and guidance.

### Quick Start Run the initializer to scaffold a new skill: python scripts/init_skill.py my-new-skill --path path/to/skills

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new Claude skill with a consistent directory structure?

To scaffold a new Claude skill, run the initializer script `python scripts/init_skill.py my-new-skill --path path/to/skills` to generate the directory structure and packaging files automatically.

What is the required format for SKILL.md frontmatter when packaging skills?

Packaging skills requires YAML frontmatter in SKILL.md containing the `name` and `description` fields. A template is provided to enforce this structure for consistent skill design.

Can I include scripts and references alongside my skill documentation?

Yes, you can include optional resources like scripts, references, and assets alongside your SKILL.md to organize tooling, deterministic automation, and best-practice guidance.

What's the best way to standardize skill design across a team?

Standardize skill design by using the provided best-practice references and workflow patterns, ensuring all team members follow the same scaffolding and packaging templates.

Do I need Python to create and package skills using this scaffolding tool?

Yes, you need Python to run the `scripts/init_skill.py` initializer, which automates the scaffolding of new skills and their directory structures.

When should I not use the skill-creator scaffolding approach?

Avoid this scaffolding approach if your task requires a non-standard directory structure or custom packaging logic that cannot conform to the enforced YAML frontmatter and template constraints.