skill-creator

Generate standardized Claude skill scaffolds with SKILL.md frontmatter and validation scripts.

14|5|Updated Jun 3, 2025
One-click install
npx skills add https://github.com/b-open-io/prompts --skill skill-creator-b-open-io
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/b-open-io/prompts/tree/main/user/.claude/skills/skill-creator
Command: npx skills add https://github.com/b-open-io/prompts --skill skill-creator-b-open-io

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a structured approach to creating Claude Skills, including a scaffold template, naming conventions, and recommended organization to keep skills concise and reusable.

Core Features & Use Cases

  • Template Generation: scaffolds a new skill directory with SKILL.md and starter structure.
  • Naming & Structure Guidance: enforces hyphen-case naming and three-tier loading pattern.
  • Packaging & Iteration: provides scripts for packaging and validation to streamline skill development.

Quick Start

Example:

  • Initialize a new skill: python scripts/init_skill.py new-skill --path skills/public
  • Validate a skill: python scripts/quick_validate.py skills/public/new-skill

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 new Claude Skill with standardized structure?▼

Create standardized skill scaffolds using the Skill Creator framework, which generates a new skill directory with SKILL.md frontmatter, enforces hyphen-case naming, and follows the three-tier loading pattern. Run `python scripts/init_skill.py new-skill --path skills/public` to initialize a skill with starter structure and naming conventions built in.

What naming conventions and directory structure should I follow for Claude Skills?▼

Claude Skills use hyphen-case naming (e.g., new-skill) and a three-tier loading pattern with standardized YAML frontmatter in SKILL.md. The Skill Creator enforces these conventions during initialization to ensure consistency, reusability, and compliance with packaging workflows across skill development.

How do I validate and package a Claude Skill for deployment?▼

Validate a skill using `python scripts/quick_validate.py skills/public/new-skill` to check YAML frontmatter, naming conventions, content sizing, and structured sections. The Skill Creator provides packaging scripts that streamline validation and deployment, ensuring skills meet framework requirements before release.

Can I update and extend existing Claude Skills with new scripts and assets?▼

Yes. The Skill Creator framework supports updating existing skills and extending capabilities by adding scripts, references, and assets while maintaining SKILL.md frontmatter conventions. Follow the same naming and structure guidance to keep skills modular, concise, and reusable across iterations.

What are the key requirements for Claude Skill structure and content sizing?▼

Claude Skills require YAML frontmatter in SKILL.md, hyphen-case naming, structured sections organized by the three-tier loading pattern, and compliance with content sizing limits. The Skill Creator scaffold includes all required sections and validation rules to ensure skills remain concise and meet packaging standards.