skill-creator

Generate a new AI Skill scaffold with SKILL.md and example scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) components.

What problem does it solve?

Teams building AI Skills often reinvent scaffolding and setup for new skills. This skill provides a ready-to-use scaffold with a standard SKILL.md frontmatter and starter resources to accelerate Skill development.

Core Features & Use Cases

  • Template-driven SKILL.md: Includes required frontmatter fields name and description and a concise, practical body to guide Skill creation.
  • Starter resources: Offers example scripts in scripts/, a references/ placeholder, and assets/ placeholders to demonstrate bundling and progressive disclosure.
  • Packaging & validation: Integrates with a packaging workflow to produce a .skill file and validate structure before distribution.

Quick Start

Run the included initialization script to generate a new skill scaffold:

  • python scripts/executable_init_skill.py skill-name --path <path>

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new AI skill with a standard template?

To scaffold a new AI skill, run the initialization script: python scripts/executable_init_skill.py skill-name --path <path>. This generates a ready-to-use template with required frontmatter and starter directories.

What is included in a standard skill scaffold for development?

A standard skill scaffold includes a template SKILL.md with required frontmatter fields, example scripts, a references placeholder, and assets placeholders to demonstrate bundling and progressive disclosure.

Do I need python and yaml to use the skill creation template?

Yes, you need python to run the initialization script, and the yaml dependency is required for parsing SKILL.md frontmatter during scaffolding and validation.

How does packaging and validation work for a generated skill file?

Packaging integrates with a workflow to produce a .skill file and validate the directory structure before distribution, ensuring your skill scaffold meets standard formatting requirements.

Can I generate yaml frontmatter for SKILL.md automatically?

Yes, the template-driven SKILL.md automatically includes required yaml frontmatter fields like name and description, providing a concise practical body to guide skill creation.