add-skill

Generate compliant SKILL.md files with required frontmatter and progressive disclosure.

156|37|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/zeuikli/claude-code-workspace --skill add-skill-zeuikli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-skill
Source: https://github.com/zeuikli/claude-code-workspace/tree/main/.claude/skills/add-skill
Command: npx skills add https://github.com/zeuikli/claude-code-workspace --skill add-skill-zeuikli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create new Claude Code skills with the correct SKILL.md structure, valid naming, and the right progressive-disclosure layout so the model can reliably discover and use your skill.

Core Features & Use Cases

  • Guided spec-first setup: Collects the latest official requirements before drafting your skill.
  • Correct directory and metadata scaffolding: Ensures the skill lives in the right path and includes required frontmatter fields.
  • Progressive Disclosure structuring: Keeps SKILL.md concise while directing detailed content into references and optional scripts when needed.

Quick Start

Ask add-skill to generate a new skill folder for a repo-local command named processing-orders that collects requirements, produces a valid SKILL.md with frontmatter, and organizes extra details into references if the draft exceeds 500 lines.

Frequently Asked Questions about add-skill

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

FAQPage Schema
How do I create a Claude Code skill with valid SKILL.md frontmatter?

To create a Claude Code skill, generate a root SKILL.md file with required YAML frontmatter, enforce valid naming and description rules, and structure content using progressive disclosure to ensure reliable model discovery.

What is progressive disclosure in Claude Code skill creation?

Progressive disclosure in skill creation keeps your SKILL.md concise while directing detailed operational instructions and references into separate files, preventing the main file from exceeding line-length constraints while maintaining full context.

How do I set up repo scaffolding for a new slash command?

Set up repo scaffolding for a slash command by creating the correct directory path, generating a valid SKILL.md with mandatory metadata, and organizing optional scripts and references to satisfy specification compliance.

Does Claude Code skill validation check line-length and format constraints?

Yes, skill validation enforces mandatory format checks and line-length constraints within the SKILL.md file to ensure your skill package meets official specification compliance before deployment.

When should I move skill content into reference files instead of SKILL.md?

You should move content into reference files when your SKILL.md draft exceeds operational limits, such as 500 lines, ensuring the main file remains concise while detailed instructions remain accessible via progressive disclosure.