skill-creator

Create SKILL.md files with required frontmatter and validation criteria.

5|Updated Apr 29, 2023
One-click install
npx skills add https://github.com/n4vysh/dotfiles --skill skill-creator-n4vysh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/n4vysh/dotfiles/tree/main/home/dot_config/opencode/skills/skill-creator
Command: npx skills add https://github.com/n4vysh/dotfiles --skill skill-creator-n4vysh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Help teams create high-quality, consistent Skill Units by providing a concise template, naming conventions, and validation steps.

Core Features & Use Cases

  • Template enforcement: Ensures SKILL.md frontmatter includes required fields and consistent formatting.
  • Progressive disclosure: Guides authors from metadata to SKILL.md to optional resources.
  • Validation & quality: Provides checklists and examples to validate clarity, scope, and safety before deployment.
  • Templates & examples: Supplies reusable patterns to accelerate skill creation.

Quick Start

Create a new Skill Unit by adding SKILL.md with the required frontmatter and a concise body following the template.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
What is a SKILL.md file and why is frontmatter required for skill creation?

A SKILL.md file defines a Skill Unit's goal, scope, and workflows. Required frontmatter ensures consistent metadata formatting, enabling clear structure, quality validation, and proper deployment before the skill is applied.

How do I create a new Skill Unit with the correct structure and metadata?

To create a Skill Unit, add a SKILL.md file with the required frontmatter fields and a concise body following the provided template. Specify the goal, scope, workflows, and conditions to ensure quality and consistency.

Does this skill creation template work without external dependencies?

Yes, the skill creation template works without external dependencies. It provides reusable patterns, naming conventions, and validation checklists natively to help authors structure metadata and frontmatter effectively.

What's the best way to validate skill metadata and frontmatter before deployment?

The best way to validate skill metadata is using the provided checklists and examples. Verify frontmatter fields, check clarity and scope, and confirm safety conditions are satisfied before deploying the SKILL.md file.

When should I not use a template for skill creation?

You should avoid using a template when your documentation requires highly customized metadata fields or workflows that fall outside standard skill creation guidelines, as template enforcement prioritizes consistency and progressive disclosure.

How does progressive disclosure guide authors through skill documentation?

Progressive disclosure guides authors step-by-step from required metadata and frontmatter to the SKILL.md body and optional resources. This structure accelerates skill creation while maintaining clear scope and quality validation.