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.