skill-generator

Generate validated SKILL.md templates and optional supporting files for Claude Code skills.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps skill authors rapidly scaffold Claude Code skills with a validated SKILL.md frontmatter and consistent project structure, reducing manual boilerplate work.

Core Features & Use Cases

  • Structured templates: Generates a standard SKILL.md with required frontmatter and clear instructions.
  • Optional artefacts: Creates examples.md and supporting directories (scripts/, references/, assets/) as needed.
  • Validation workflow: Enforces length, frontmatter presence, and file organization to maintain consistency.

Quick Start

Use the skill-generator to scaffold a new skill named 'example-skill' with a validated SKILL.md and optional supporting files.

Frequently Asked Questions about skill-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Claude Code skill with validated SKILL.md frontmatter?

To scaffold a Claude Code skill, use a generator that automates creating a validated SKILL.md file with required frontmatter. This enforces name and description fields, maintains a 50-150 line structure, and adds optional supporting files like examples.md and scripts/.

What frontmatter is required when generating a SKILL.md template?

Required frontmatter for a SKILL.md template includes name and description fields. The validation workflow enforces this frontmatter presence, checks length constraints between 50-150 lines, and ensures consistent file organization across the skill project.

Can I create optional supporting files like examples.md and scripts/ alongside my SKILL.md?

Yes, scaffolding a SKILL.md can optionally create supporting files and directories. The generator creates examples.md and supporting directories such as scripts/, references/, and assets/ as needed to organize skill components.

What's the best way to enforce consistent structure across multiple Claude Code skills?

Enforcing consistent structure across Claude Code skills requires a standardized scaffolding process. A skill generator validates frontmatter presence, enforces a 50-150 line SKILL.md length, and references optional examples.md and scripts/ to maintain uniform project organization.

Why does my manually created SKILL.md fail frontmatter validation?

SKILL.md frontmatter validation fails when required name and description fields are missing or improperly formatted. Using an automated skill generator ensures the validated template meets length requirements between 50-150 lines and includes proper frontmatter structure.

Do I need any dependencies installed to generate a SKILL.md template?

No dependencies are required to generate a SKILL.md template. The skill generator operates independently without external dependencies, creating validated frontmatter and optional supporting files like examples.md and scripts/ directories directly.