skill-creator

Guide creation and updates of Claude skills with SKILL.md structure.

6|Updated Aug 19, 2025
One-click install
npx skills add https://github.com/lv416e/dotfiles --skill skill-creator-lv416e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/lv416e/dotfiles/tree/main/dot_claude/skills/skill-creator
Command: npx skills add https://github.com/lv416e/dotfiles --skill skill-creator-lv416e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) components.

What problem does it solve?

Creating effective AI skills requires understanding specific structures, best practices, and how to integrate various resources. This skill provides a comprehensive guide to designing, developing, and packaging high-quality skills that enhance Claude's capabilities.

Core Features & Use Cases

  • Skill Anatomy Guide: Explains the required SKILL.md and optional scripts/, references/, assets/ directories.
  • Progressive Disclosure: Teaches efficient context management through a three-level loading system for optimal performance.
  • Structured Creation Process: Guides through understanding, planning, initializing, editing, and packaging skills step-by-step.
  • Validation & Packaging: Automates skill validation and creates distributable zip files, ensuring quality and ease of sharing.

Quick Start

I want to create a new skill for managing my daily tasks. Use the skill-creator skill to guide me through the process, starting with initialization.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure a Claude skill with YAML frontmatter and SKILL.md?

A Claude skill requires YAML frontmatter defining metadata (name in hyphen-case, description without angle brackets) and a SKILL.md file organized into Overview, workflows or tasks, and usage guidance sections. Optional directories—scripts/, references/, assets/—bundle resources. This structure enables skill discovery, clarity, and reproducibility.

What's the best way to organize resources when packaging a skill?

Organize skill resources using a three-level loading system with progressive disclosure: core content in SKILL.md, reusable logic in scripts/, supplementary material in references/, and media in assets/. This approach balances context efficiency with completeness, reducing load times while preserving functionality.

How do I validate and distribute a skill as a package?

Validate your skill against required structure (YAML frontmatter, SKILL.md, naming conventions) and bundle it into a distributable zip file. Validation ensures compliance with skill standards; packaging enables easy sharing and integration with Claude's ecosystem.

Can I create skills that extend Claude's capabilities for specific workflows?

Yes. Skills extend Claude by codifying domain knowledge, integration logic, and procedural guidance. Design skills around specific workflows—task management, data processing, tool integration—by structuring clear objectives, step-by-step processes, and reusable components in scripts and references.

What naming and formatting rules apply to skill creation?

Skills require hyphen-case names, descriptions free of angle brackets, and consistent YAML frontmatter. These constraints ensure compatibility with skill indexing, parsing, and cross-platform integration while maintaining readability and preventing formatting conflicts.

How does progressive disclosure improve skill performance?

Progressive disclosure loads skill content across three levels, deferring non-essential detail until needed. This reduces initial context overhead, speeds response times, and keeps interactions focused—critical for complex skills requiring documentation, scripts, and asset management.