skill-creator

Create or update Claude skills with YAML frontmatter and bundled resources.

21|11|Updated Jul 4, 2025
One-click install
npx skills add https://github.com/s-hiraoku/vscode-sidebar-terminal --skill skill-creator-s-hiraoku
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/s-hiraoku/vscode-sidebar-terminal/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/s-hiraoku/vscode-sidebar-terminal --skill skill-creator-s-hiraoku

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a comprehensive guide and automated tools for creating effective AI skills, simplifying the process of extending Claude's capabilities. It ensures skills are well-structured, discoverable, and efficient, saving developers time and effort in skill development and maintenance.

Core Features & Use Cases

  • Skill Anatomy & Best Practices: Guides on structuring SKILL.md, scripts/, references/, and assets/ for optimal AI consumption.
  • Progressive Disclosure: Explains how skills manage context efficiently through a three-level loading system.
  • Automated Initialization & Packaging: Provides scripts to generate new skill templates and package skills with automatic validation.
  • Use Case: Create a new skill for managing brand guidelines, including a references/ file for brand colors and an assets/ directory for logo files, ensuring it follows best practices for AI consumption.

Quick Start

Use the skill-creator skill to initialize a new skill named 'my-new-skill' in the 'skills/public' directory.

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 AI skill with proper structure and best practices?

Create an AI skill using structured guidance that enforces YAML frontmatter metadata, organizes content into scripts, references, and assets directories, and applies deterministic validation. This ensures your skill is discoverable, efficient, and follows established patterns for AI consumption.

What's the difference between skill development approaches, and why use a scaffolded workflow?

Scaffolded skill development enforces consistent structure, validation, and packaging automation compared to ad-hoc approaches. It prevents metadata errors, manages context through progressive disclosure, and saves time by automating initialization and validation steps.

How do I organize references and assets in an AI skill for optimal performance?

Organize skill content into three bundled resource types: scripts for automation logic, references for domain knowledge and guidelines, and assets for supporting files. This three-level loading system enables progressive disclosure and efficient context management.

Can I automate skill packaging and validation for my workflow?

Yes. Skill-creator provides automated tools for packaging and validation that enforce YAML frontmatter requirements, check directory structure compliance, and generate skill templates, eliminating manual verification steps.

What metadata and documentation do I need to create a skill that works well with Claude?

Skills require YAML frontmatter with name and description fields, a SKILL.md content file, and bundled resources in scripts, references, and assets directories. This structured format ensures Claude can efficiently load and apply your skill's capabilities.