skill-creator

Define Claude skill structure with SKILL.md and YAML frontmatter.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MunusCaritatis/dbtools --skill skill-creator-munuscaritatis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/MunusCaritatis/dbtools/tree/main/.skills/skill-creator
Command: npx skills add https://github.com/MunusCaritatis/dbtools --skill skill-creator-munuscaritatis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps teams design and standardize how Claude loads, discovers, and executes modular skills, enabling repeatable skill creation and safe deployment.

Core Features & Use Cases

  • Defines the anatomy of a Skill (root SKILL.md, optional scripts/references/assets) and the progressive disclosure loading model.
  • Provides best-practice patterns for naming, frontmatter, and body content to ensure discoverability and reusability.
  • Supports creating new skills or updating existing ones for domains like workflows, tool integrations, and domain knowledge.

Quick Start

Create a new skill under .skills/ using a kebab-case folder name, add a SKILL.md with name and description in frontmatter, and provide a concise body with procedural guidance.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create modular Claude skills with a standardized loading pattern?

To create modular Claude skills, define a root SKILL.md with YAML frontmatter and a concise body, then add optional scripts, references, and assets to support progressive disclosure loading. This standardizes how Claude discovers and executes modular capabilities.

What is progressive disclosure for Claude assets and references?

Progressive disclosure is a loading pattern that minimizes context usage by providing only essential metadata upfront, allowing Claude to load detailed scripts, references, and assets dynamically only when advanced capabilities are required.

How do I structure a SKILL.md file for Claude workflows?

Structure a SKILL.md file by placing required name and description fields in YAML frontmatter, followed by a concise body containing procedural guidance. This ensures your Claude workflows are discoverable, reusable, and safely deployable.

Do I need dependencies to build and publish Claude skills?

No dependencies are required to build and publish Claude skills. You can create a new skill under a kebab-case folder in your directory, add the SKILL.md file, and include modular resources like scripts and references without external packages.

What is the best way to organize scripts and assets for Claude skill creation?

The best way to organize scripts and assets for Claude skill creation is placing them in modular resource folders alongside your root SKILL.md, enabling a progressive disclosure loading model that minimizes context while supporting advanced domain workflows.

Why should I use YAML frontmatter when defining Claude skills?

You should use YAML frontmatter when defining Claude skills because it enforces best-practice patterns for naming and metadata, ensuring your skills are discoverable, reusable, and compatible for deployment across different environments.