skill-creator

Create and validate Claude skills with YAML frontmatter templates.

729|67|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/joelhooks/swarm-tools --skill skill-creator-joelhooks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/joelhooks/swarm-tools/tree/main/packages/opencode-swarm-plugin/global-skills/skill-creator
Command: npx skills add https://github.com/joelhooks/swarm-tools --skill skill-creator-joelhooks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Creator standardizes and accelerates the process of building Claude skills by providing templates, a clear frontmatter blueprint, and a repeatable workflow for initialization, validation, and iteration.

Core Features & Use Cases

  • Scaffold and frontmatter boilerplate for new skills (name, description) to ensure consistent discovery and loading.
  • Guided workflow for initializing, editing, validating, and iterating skills.
  • Templates and tooling integration (skills_init, validate-skill) to quickly bootstrap reliable skill units across domains.

Quick Start

Use the Skill Creator to bootstrap a new skill scaffold, customize SKILL.md and any bundled resources, and run the validator to ensure conformity.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Claude skill with the correct frontmatter structure?

To create a Claude skill with correct frontmatter, use a scaffolding template that automatically generates the required YAML frontmatter, including the mandatory name and description fields, ensuring consistent discovery and loading.

What is the best way to standardize skill creation across different domains?

The best way to standardize skill creation across domains is to use a repeatable initialization and validation workflow that enforces project conventions through templates and a frontmatter blueprint for every new skill.

Do I need the skills_init tool to scaffold a new skill?

Yes, the skills_init tool is required to bootstrap the skill scaffold and guide the initialization workflow for generating the foundational SKILL.md file and any optional bundled resources.

How does skill validation work after customizing a SKILL.md file?

Skill validation works by running a validator against your customized SKILL.md to check its structure and metadata, ensuring the updated skill conforms to project conventions and is ready for use.

Can I bundle additional resources when scaffolding a skill?

Yes, you can bundle an optional set of additional resources alongside the SKILL.md file during the scaffolding process, allowing you to include supplementary guidance and tools within the skill structure.