skill-creator

Create standardized SKILL.md frontmatter and resource scaffolds for Skill Units.

Updated Jul 22, 2025
One-click install
npx skills add https://github.com/krikz/rob_box_project --skill skill-creator-krikz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/krikz/rob_box_project/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/krikz/rob_box_project --skill skill-creator-krikz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator helps teams scaffold robust, self-contained Skill Units by standardizing SKILL.md frontmatter and providing ready-to-use resource templates (scripts, references, assets) to accelerate skill development and packaging.

Core Features & Use Cases

  • Templates and frontmatter scaffolding for new skills or updates to ensure consistency and discoverability.
  • Example resource directories (scripts/, references/, assets/) to model reusable workflows and packaging.
  • Guidance for planning, structuring, and packaging skills to meet validation and distribution requirements.

Quick Start

Run the skill initializer to scaffold a new skill template and customize the SKILL.md and resources.

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?

To scaffold a Claude skill, you run the skill initializer to generate a standardized SKILL.md frontmatter template and customize the resource directories. This ensures your skill meets packaging and validation requirements while maintaining structural consistency.

What is a self-contained Skill Unit and how does frontmatter packaging work?

A self-contained Skill Unit is a packaged skill with standardized SKILL.md frontmatter and resource directories like scripts, references, and assets. Frontmatter packaging works by embedding metadata to ensure the skill is discoverable and compatible with validation steps.

Can I update an existing skill template using the skill initializer?

Yes, you can update an existing skill template by applying the standardized SKILL.md frontmatter and resource scaffolds. The initializer provides ready-to-use templates for scripts, references, and assets to model reusable workflows for updates.

Do I need YAML to build and package skills with frontmatter?

Yes, YAML is a required dependency to build and package skills with frontmatter. The SKILL.md frontmatter uses YAML syntax to define naming, descriptions, and optional resources, ensuring compatibility with validation and distribution requirements.

What's the best way to structure resource directories for skill packaging?

The best way to structure resource directories for skill packaging is to model them using the provided example directories: scripts/, references/, and assets/. These scaffolds help you organize reusable workflows and meet validation requirements.

What are the limitations when adding optional resources to a SKILL.md template?

The SKILL.md template supports optional resources limited to scripts, references, and assets directories. You must ensure all added resources align with packaging and validation steps to maintain the self-contained nature of the Skill Unit.