skill-creator

Guide users to create or update Claude skills with structured scaffolding and validation.

12|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/junghan0611/org-mode-skills --skill skill-creator-junghan0611
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/junghan0611/org-mode-skills/tree/main/skill-creator
Command: npx skills add https://github.com/junghan0611/org-mode-skills --skill skill-creator-junghan0611

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating effective Claude Skills can be complex, requiring adherence to specific structures, metadata requirements, and best practices for resource management. This skill provides a structured process and tools to simplify skill development, ensuring your custom skills are robust, efficient, and easily discoverable by Claude, allowing you to focus on the core functionality.

Core Features & Use Cases

  • Structured Skill Development: Follow a step-by-step process from understanding user needs to planning and packaging the final skill, ensuring best practices are met.
  • Resource Management Guidance: Learn how to effectively use scripts/, references/, and assets/ for optimal performance and efficient context management within your skills.
  • Automated Validation & Packaging: Utilize provided Python scripts to automatically validate your skill's structure and metadata, then package it into a distributable zip file.
  • Use Case: When you need to extend Claude's capabilities with a new domain-specific tool or workflow, use this skill to guide you through the entire creation process, from initial concept to a deployable package, saving development time and reducing errors.

Quick Start

To initialize a new skill from a template, creating the necessary directory structure and placeholder files: scripts/init_skill.py my-new-skill --path skills/public

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Claude Skill from scratch?

Create a Claude Skill by running the init script to scaffold directory structure, then define required frontmatter fields (name, description) in hyphen-case, structure Markdown content across three loading levels, and organize scripts, references, and assets before packaging into a distributable zip file.

What structure and metadata do Claude Skills require?

Claude Skills require YAML frontmatter with name and description fields, hyphen-case naming conventions, Markdown content without angle brackets in descriptions, and organized resource directories (scripts/, references/, assets/) to ensure proper validation and deployment.

How do I validate and package a Claude Skill for deployment?

Validate your skill's structure and metadata using quick_validate.py to check frontmatter fields and naming conventions, then run packaging scripts to bundle the skill into a deployable zip file with all resources included.

Can I automate the skill development workflow?

Yes, skill-creator provides init_skill.py for automated scaffolding, quick_validate.py for metadata and structure validation, and packaging scripts that streamline the entire workflow from initialization through deployment.

What's the best way to organize scripts, references, and assets in a Skill?

Organize resources into dedicated directories—scripts/ for automation logic, references/ for documentation and external links, assets/ for supplementary files—following three-level loading design to optimize performance and manage context efficiently.

Do I need prior experience to create a well-structured Claude Skill?

No; skill-creator guides you through the entire process with templates, validation tools, and best-practice enforcement for frontmatter, naming, and resource management, reducing errors and ensuring deployable packages regardless of experience level.