skill-creator

Scaffold Claude skills with standardized SKILL.md frontmatter and resource directories.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SimyV/agent-system --skill skill-creator-simyv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/SimyV/agent-system/tree/main/config/skills/skill-creator
Command: npx skills add https://github.com/SimyV/agent-system --skill skill-creator-simyv

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill authors often start from scratch, struggle to maintain consistent frontmatter, and battle with reproducible packaging workflows. Skill-creator provides a standardized scaffold, templates, and example resources to streamline building reusable Claude skills and reduce setup overhead.

Core Features & Use Cases

  • Automated SKILL.md scaffolding with required frontmatter fields and a clean, readable body template.
  • Built-in example resource directories (scripts/, references/, and assets/) to illustrate structure and best practices.
  • Guided workflow from initialization to packaging into a .skill file, with validation to ensure quality and consistency.

Quick Start

Run the init_skill.py script to scaffold a new skill directory.

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 standardized frontmatter?

Run the init_skill.py script to scaffold a new Claude skill, which generates a standardized SKILL.md frontmatter and a clean, guided body template automatically. This enforces naming and description quality while ensuring safe, reusable skill units.

What is the best way to package reusable Claude skills into a .skill file?

The best way to package reusable Claude skills is through a guided workflow from initialization to packaging into a .skill file, which includes validation to ensure quality and consistency. This enforces resource organization across scripts, references, and assets directories.

How do I validate skill creation metadata and enforce naming conventions?

Skill creation validation is enforced during the scaffolding process, checking frontmatter fields, naming conventions, and description quality to ensure safe, reusable, and verifiable skill units. This prevents inconsistent metadata and reproducible packaging errors.

Can I use templates to automate skill creation for multiple automation workflows?

Yes, you can use templates to automate skill creation for multiple automation workflows by generating a standardized SKILL.md scaffold with example resources. This scales skill creation by providing built-in directories for scripts, references, and assets.

What directories do I need to organize resources when building a skill?

When building a skill, you need to organize resources into scripts/, references/, and assets/ directories, which are scaffolded automatically as built-in example resource directories. This structure illustrates best practices and ensures verifiable skill units.

Why does my manually created skill fail validation during packaging?

Manually created skills fail validation during packaging because they lack standardized frontmatter fields, proper naming conventions, or organized resource directories required for verifiable skill units. Using the scaffolding script ensures these quality checks pass.