skill-creator

Generate templated SKILL.md files and starter resource folders for Agent Skills.

Updated Jun 12, 2025
One-click install
npx skills add https://github.com/stevoland/dotfiles --skill skill-creator-stevoland
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/stevoland/dotfiles/tree/main/opencode/skill/skill-creator
Command: npx skills add https://github.com/stevoland/dotfiles --skill skill-creator-stevoland

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured, repeatable approach to creating and maintaining Agent Skills by offering templates, guidelines, and tooling to ensure consistent SKILL.md frontmatter, optional bundles, and packaging workflows.

Core Features & Use Cases

  • Template-driven SKILL.md enforces required metadata and a lean, maintainable body.
  • Progressive disclosure scaffolding organizes optional scripts, references, and assets for on-demand loading.
  • Validation and packaging tooling includes utilities to initialize, validate, and package skills for distribution.
  • Collaboration-friendly workflows promotes consistent skill authoring across teams.

Quick Start

Start by initializing a new skill with the starter template and then customize SKILL.md and the example resources. Run: python scripts/init_skill.py skill-name --path skills/public. Validate with: python scripts/quick_validate.py skills/public/skill-name. Package with: python scripts/package_skill.py skills/public/skill-name [dist].

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create agent skills with consistent metadata and structure?▼

To create agent skills with consistent metadata and structure, use a template-driven SKILL.md generator that enforces required frontmatter and scaffolds optional resource folders for scripts, references, and assets.

What is progressive disclosure scaffolding for agent skills?▼

Progressive disclosure scaffolding organizes optional scripts, references, and assets into dedicated folders for on-demand loading, keeping the core SKILL.md body lean while ensuring resources are available when needed.

How do I validate and package agent skills for team distribution?▼

You validate and package agent skills by running specific Python utility scripts: quick_validate.py checks frontmatter rules and file structure, while package_skill.py bundles the skill for distribution.

Does this skill creation workflow require any external dependencies?▼

No external dependencies are required. The skill creation workflow relies entirely on built-in Python utility scripts to initialize, validate, and package skills without needing additional component installations.

What's the best way to standardize agent skill authoring across a team?▼

The best way to standardize agent skill authoring across a team is using collaboration-friendly workflows that provide shared templates, frontmatter validation hooks, and a repeatable packaging process for building libraries.

When do I need to package an agent skill?▼

You need to package an agent skill when preparing a standardized skill library for distribution, ensuring the validated frontmatter, file structure, and optional resource bundles are correctly bundled for sharing.