skill-creator

Create Claude skills with SKILL.md structure and bundled resources.

1|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/dukeng96/my-mini-agent --skill skill-creator-dukeng96
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/dukeng96/my-mini-agent/tree/main/mini_agent/skills/skill-creator
Command: npx skills add https://github.com/dukeng96/my-mini-agent --skill skill-creator-dukeng96

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the complex process of designing, developing, and packaging new AI skills, providing a structured framework for efficient and reliable creation.

Core Features & Use Cases

  • Skill Anatomy Guide: Explains the structure of a skill, including SKILL.md and bundled resources (scripts, references, assets).
  • Creation Workflow: Guides through understanding, planning, initializing, editing, and packaging skills with best practices.
  • Validation & Packaging Tools: Includes Python scripts to automatically validate skill structure and create distributable zip files.
  • Progressive Disclosure: Teaches how to manage context efficiently with a three-level loading system.
  • Use Case: Develop a new skill to automate a specific business process, leveraging the provided templates and validation tools to ensure it's well-structured, effective, and ready for deployment.

Quick Start

Use the skill-creator skill to start building a new skill called "data-analyzer" in the 'skills/public' directory.

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 custom Claude skill with proper structure?

Create a Claude skill by setting up a SKILL.md file with frontmatter metadata, organizing bundled resources like scripts and references, and following a progressive disclosure design pattern. The skill-creator guides you through understanding anatomy, planning, initializing, editing, and packaging your skill with validation tools to ensure it meets deployment standards.

What should a well-structured skill include?

A well-structured skill includes YAML frontmatter with name and description metadata, a SKILL.md body with clear progressive disclosure patterns, and optional directories for scripts, references, and assets. This anatomy ensures your skill extends Claude effectively with domain knowledge, workflows, or tool integrations.

How do I validate and package a skill for distribution?

Use the included Python validation scripts to automatically check your skill's structure against requirements, then generate a distributable zip file. This ensures your packaged skill is well-formed and ready for deployment before sharing.

Can I automate skill creation for specific business processes?

Yes, design skills to automate specific business processes by leveraging the provided templates and structured framework. Use the creation workflow to develop domain-specific skills that integrate tools and workflows, then validate and package them for deployment in your environment.

What is progressive disclosure in skill design?

Progressive disclosure is a three-level loading system that manages context efficiently within your skill. Structure your SKILL.md to reveal information gradually, reducing cognitive load and helping Claude use your skill more effectively across varying complexity levels.

Do I need programming experience to create a Claude skill?

The skill-creator provides structured templates and best practices that simplify skill design without requiring deep programming expertise. The framework handles YAML frontmatter, directory organization, and validation, letting you focus on defining your skill's domain knowledge and workflows.