skill-creator

Create and refine Claude skills with templates and validation checks.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/ImBIOS/swarm-tools --skill skill-creator-imbios
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ImBIOS/swarm-tools/tree/main/packages/opencode-swarm-plugin/global-skills/skill-creator
Command: npx skills add https://github.com/ImBIOS/swarm-tools --skill skill-creator-imbios

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Creator helps teams design, package, and validate self-contained Claude skills by providing a clear structure, frontmatter conventions, and guidance on bundling resources.

Core Features & Use Cases

  • Provides a standard SKILL.md template with required name and description frontmatter and a concise body to guide activation.
  • Recommends organizing reusable resources (scripts, references, and assets) to support deterministic tasks, comprehensive documentation, and output templates.
  • Includes best practices for progressive disclosure, validation, and iterative skill design to improve reusability across projects.

Quick Start

Run skills_init to scaffold a new skill directory with a basic SKILL.md.

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 schema?

To create a Claude skill, you need a SKILL.md file with frontmatter containing at least the required name and description fields. This Skill provides a standard template and enforces frontmatter completeness to ensure your skill is properly structured.

What is the recommended structure for packaging reusable resources in Claude skills?

The recommended structure for packaging Claude skills involves organizing reusable resources into scripts, references, and assets. This separation supports deterministic tasks, comprehensive documentation, and output templates for better reusability across projects.

How do I scaffold a new skill directory quickly?

You can scaffold a new skill directory quickly by running the skills_init command. This initializes a basic SKILL.md file to guide activation and start your skill creation process.

What is progressive disclosure when designing workflows for Claude skills?

Progressive disclosure in skill design is a recommended progression for loading content and resources. It ensures that skills validate iteratively and only load necessary scripts, references, or assets when required by the workflow.

Does this skill creation process work for multi-domain team capabilities?

Yes, this skill creation process is designed for developers and teams building multi-domain capabilities. It provides conventions and validation checks to package self-contained knowledge and workflows across different project domains.

Why are validation checks important when building Claude skills?

Validation checks are important when building Claude skills because they enforce frontmatter completeness and ensure the skill is self-contained. This iterative validation improves reusability and prevents packaging errors across projects.