skill-creator

Create Claude skill directories with SKILL.md YAML frontmatter and progressive disclosure.

Updated Jan 4, 2026
One-click install
npx skills add https://github.com/devsanthoshmk/MKS-Agency --skill skill-creator-devsanthoshmk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/devsanthoshmk/MKS-Agency/tree/main/.agent/skills/skill-creator
Command: npx skills add https://github.com/devsanthoshmk/MKS-Agency --skill skill-creator-devsanthoshmk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides practical guidance for creating effective Claude Skills so they are easy to discover, safe to run, and well-structured for progressive context loading.

Core Features & Use Cases

  • Skill architecture guidance: Defines the required SKILL.md structure (YAML frontmatter + operational instructions) and how to organize optional resources for on-demand loading.
  • Progressive disclosure design: Teaches how to keep SKILL.md concise while using scripts, references, and assets as needed to manage context efficiently.
  • End-to-end creation workflow: Walks through planning, initializing, editing, validating, and packaging a skill into a distributable .skill artifact.

Quick Start

Use the skill to design a new custom skill by following its initialization and packaging guidance, starting with the required SKILL.md frontmatter and then iterating on workflow instructions.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I package a Claude skill with YAML frontmatter and scripts?

To package a Claude skill, create a self-contained directory with a SKILL.md file containing required YAML frontmatter and concise operational instructions, then use the skill validator and packager tooling to produce a distributable .skill artifact.

What is progressive disclosure in skill design?

Progressive disclosure in skill design is the practice of keeping SKILL.md concise while loading scripts, references, and assets on demand to manage context efficiently for deterministic tasks and deep reference material.

What's the best way to structure a Claude skill directory?

The best way to structure a Claude skill directory is to use a modular workflow design, placing a concise SKILL.md at the root and organizing optional scripts, references, and output resources as separate components for on-demand loading.

How do I write deterministic scripts for Claude workflows?

You write deterministic scripts for Claude workflows by specifying concise operational instructions within SKILL.md and organizing the scripts in the skill directory to execute predictable, repeatable tasks without relying on dynamic generation.

Does the skill validator require specific YAML frontmatter fields?

Yes, the skill validator requires specific YAML frontmatter fields in SKILL.md to satisfy validation and packaging requirements, ensuring the skill is safe to run, easy to discover, and well-structured for progressive context loading.

When should I not use a modular workflow for skill authoring?

You should avoid modular workflow authoring with progressive disclosure if your task cannot be broken into deterministic scripts and deep reference material, as the packaging structure requires concise operational instructions and organized assets.