skill-generator

Generate and validate Virtual Company SKILL.md files with YAML frontmatter.

2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/k1lgor/virtual-company --skill skill-generator-k1lgor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-generator
Source: https://github.com/k1lgor/virtual-company/tree/main/skills/26-skill-generator
Command: npx skills add https://github.com/k1lgor/virtual-company --skill skill-generator-k1lgor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Generator helps maintainers consistently create valid Skill units by automating structure, frontmatter validation, and template guidance for Virtual Company SKILL.md files.

Core Features & Use Cases

  • Generate a valid kebab-case folder name for a new skill.
  • Produce a complete YAML frontmatter with name and description, plus a structured content layout (When to use, Instructions, Examples).
  • Validate the overall structure and provide actionable guidance to ensure safety and quality.

Quick Start

Run the Skill Generator to create a new kebab-case skill folder and populate it with a valid SKILL.md.

Frequently Asked Questions about skill-generator

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

FAQPage Schema
How do I generate a valid SKILL.md file with correct YAML frontmatter?

You generate a valid SKILL.md file by using an automated template that creates a kebab-case folder, populates the YAML frontmatter with name and description metadata, and enforces standard markdown quality checks.

What is the standard structure for writing skill documentation in markdown?

The standard structure for skill documentation in markdown includes a YAML frontmatter block, followed by structured content sections such as When to use, Instructions, and Examples to ensure consistent template formatting.

How do I validate the structure and metadata of an existing SKILL.md file?

You validate an existing SKILL.md file by checking its frontmatter accuracy, verifying the kebab-case folder name, and running automated quality-checks against the standard template and safety guidelines to provide actionable improvement prompts.

Does skill generation require any external dependencies or components?

Skill generation requires no external dependencies or components, as the validation and template generation logic operates independently to enforce frontmatter accuracy and safety guidelines.

What's the best way to ensure frontmatter accuracy when creating markdown documentation?

The best way to ensure frontmatter accuracy is to use an automated validation tool that checks the YAML frontmatter against standard metadata requirements and provides actionable prompts to refine the documentation.

When do I need to use a kebab-case folder name for skill generation?

You need to use a kebab-case folder name for skill generation whenever creating a new skill unit, ensuring the directory structure aligns with the standard template validation and safety guidelines.