skill-creator

Create Claude skills with SKILL.md frontmatter and kebab-case folders.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/rom-orlovich/agents-system --skill skill-creator-rom-orlovich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/rom-orlovich/agents-system/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/rom-orlovich/agents-system --skill skill-creator-rom-orlovich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps users create new Claude skills that adhere to official best practices, ensuring consistent structure, naming, and documentation when users need to build or organize skills.

Core Features & Use Cases

  • Template-driven skill creation: Generates a ready-to-use SKILL.md skeleton and optional directories (scripts/, references/, assets/) based on user needs.
  • Enforces naming and frontmatter rules: Validates kebab-case folder name and required frontmatter fields (name, description).
  • Guided quick-start: Provides a concise “Quick Start” example to kick off new skills.

Quick Start

Use the skill-creator to scaffold a new skill named my-skill in a folder named my-skill with a minimal SKILL.md frontmatter and optional directories as needed.

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 Claude skill that follows official best practices?

Creating a Claude skill with best practices involves using a template-driven approach that generates a valid SKILL.md skeleton. It enforces required frontmatter fields like name and description, kebab-case folder naming, and supports optional resource directories such as scripts, references, and assets.

What is the correct SKILL.md frontmatter format for skill creation?

The correct SKILL.md frontmatter format for skill creation requires name and description fields. These mandatory metadata entries ensure the skill is properly identified and documented according to official best practices before adding any custom content.

How do I structure optional resource directories when organizing a Claude skill?

Structuring optional resource directories when organizing a Claude skill involves creating separate folders for scripts, references, and assets. These directories sit alongside the SKILL.md file within a kebab-case named parent folder to maintain project organization.

Does Claude skill creation require a specific folder naming convention?

Yes, Claude skill creation requires a kebab-case folder naming convention. This means using lowercase letters separated by hyphens for the directory name, ensuring the skill structure aligns with official project organization best practices.

What's the best way to scaffold a new Claude skill project?

The best way to scaffold a new Claude skill project is using a guided quick-start template that automatically generates the SKILL.md file with minimal frontmatter. This approach validates naming rules and sets up optional directories based on your specific development needs.

Can I add custom scripts and references to a Claude skill template?

Yes, you can add custom scripts and references to a Claude skill template by utilizing the optional resource directories. The skill creation process supports organizing scripts, references, and assets in dedicated subdirectories alongside the main SKILL.md file.