skill-creator

Scaffold Claude Skills with SKILL.md templates and package .skill files.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/Selfdb-io/StreamX --skill skill-creator-selfdb-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Selfdb-io/StreamX/tree/main/.agentone/skills/skill-creator
Command: npx skills add https://github.com/Selfdb-io/StreamX --skill skill-creator-selfdb-io

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator guides users through the process of defining, scaffolding, and packaging Claude Skills, reducing guesswork and ensuring consistent structure, documentation, and distribution readiness.

Core Features & Use Cases

  • Starter templates and frontmatter patterns for SKILL.md
  • Optional bundled resources directories (scripts, references, assets) with example content
  • Step-by-step guidance for planning, implementing, packaging, and iterating on skills
  • Use cases include creating new skills from scratch or updating existing ones, and preparing skills for distribution as .skill packages

Quick Start

  • Run the included scripts/init_skill.py to scaffold a new skill: provide a hyphen-case name and target path
  • Edit the generated SKILL.md frontmatter and body to tailor the skill, and customize example resources
  • Validate and package the skill using the provided packaging tooling (package_skill.py)

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 from scratch?

You scaffold a new Claude skill by running the included initialization script with a hyphen-case name and target path to generate the directory structure, required frontmatter, and example resources automatically.

What frontmatter is required in a SKILL.md file?

The required frontmatter in a SKILL.md file enforces consistent skill structure and metadata, applied during scaffolding to ensure your Claude skill is recognized, documented, and packaged correctly for distribution.

How do I package a Claude skill into a .skill file?

You package a Claude skill by running the provided packaging script, which validates the directory structure and frontmatter before exporting the final .skill file for distribution readiness.

What is the best way to organize scripts and references when creating a skill?

The best way to organize skill resources is using the provided template directories for scripts, references, and assets, which standardize resource placement and ensure compatibility with the packaging workflow.

Do I need any external dependencies to create and package a Claude skill?

No external dependencies are required to create and package a Claude skill; the Skill Creator provides self-contained scripts for scaffolding, frontmatter validation, and .skill file export.

Can I update an existing skill structure instead of starting from scratch?

You can update an existing skill by editing the SKILL.md frontmatter and body directly, customizing the bundled resource directories, and re-validating the structure with the packaging tooling before export.