skill-creator

Generate standardized Claude Skill scaffolds with SKILL.md templates and validation scripts.

22|6|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/dashed/claude-marketplace --skill skill-creator-dashed
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/dashed/claude-marketplace/tree/main/plugins/skill-creator
Command: npx skills add https://github.com/dashed/claude-marketplace --skill skill-creator-dashed

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Teams building Claude Skills often reinvent scaffolding, templates, and packaging workflows. This skill provides a standardized bootstrap and governance framework to accelerate skill creation and collaboration.

Core Features & Use Cases

  • Reusable SKILL.md template: A ready-to-edit frontmatter and guidance body that enforces required fields and progressive disclosure.
  • Resource scaffolding: Automatically generates example scripts/, references/, and assets/ to demonstrate structure and adoption.
  • Validation and packaging guidance: Includes quick_validate and packaging instructions to ensure skills meet quality gates before distribution.
  • Use case: A product-team uses this to spin up new domain skills quickly, ensuring consistent naming, frontmatter, and packaging.

Quick Start

Run the Skill Initialization script to generate a new skill scaffold, then validate and package:

  • python scripts/init_skill.py my-new-skill --path skills/public
  • python scripts/quick_validate.py skills/public/my-new-skill
  • python scripts/package_skill.py skills/public/my-new-skill

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I bootstrap a new Claude Skill with standardized templates and scaffolding?β–Ό

To bootstrap a new Claude Skill, run the initialization script to generate a reusable SKILL.md template alongside example scripts, references, and assets directories. This scaffolding enforces required frontmatter fields and provides a standardized structure for skill creation workflows across domains.

What is the required frontmatter for a SKILL.md file before packaging?β–Ό

The required frontmatter for a SKILL.md file includes mandatory name and description fields. The validation script checks for these fields to ensure skills meet quality gates, while optional resources like scripts, references, and assets can be added to support progressive disclosure.

How do I validate and package a skill into a .skill file?β–Ό

To validate and package a skill, run the quick_validate script to check frontmatter and structure, then execute the packaging script to bundle the validated directory into a .skill file. This ensures the skill meets governance guidelines before distribution.

Does the skill scaffolding include example resources for scripts and references?β–Ό

Yes, the skill scaffolding automatically generates example scripts, references, and assets directories. These resources demonstrate proper structure and adoption patterns, ensuring consistent naming and packaging across domain skills created by product teams.

Do I need pyyaml installed to use the skill creation workflow?β–Ό

Yes, pyyaml is a required dependency for the skill creation workflow. It is needed to parse and validate the frontmatter fields in the SKILL.md template during the initialization and validation processes.