skill-creator

Guide creation of well-formed Claude skills with YAML frontmatter and structured bundles.

1|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/AIA-11-HN-MIB/MIB-MockInterviewAIBot --skill skill-creator-aia-11-hn-mib
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/AIA-11-HN-MIB/MIB-MockInterviewAIBot/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/AIA-11-HN-MIB/MIB-MockInterviewAIBot --skill skill-creator-aia-11-hn-mib

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Developing new AI skills requires understanding best practices for structure, content, and integration. This skill provides a step-by-step guide to creating effective, modular skills that enhance Claude's specialized knowledge, workflows, and tool integrations.

Core Features & Use Cases

  • Skill Anatomy & Structure: Learn the components of a skill, including SKILL.md and optional scripts/, references/, and assets/ directories.
  • Progressive Disclosure Design: Understand how skills efficiently manage context by loading information in layers, from metadata to full resources.
  • Skill Validation & Packaging: Utilize automated scripts to validate skill integrity and package them for distribution.
  • Use Case: Create a new skill to manage your company's specific project management workflow, including custom scripts for reporting and reference documents for internal policies.

Quick Start

Ask the skill-creator skill to explain the purpose of the references/ directory in a skill.

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 metadata?

Structure a Claude skill by starting with YAML frontmatter containing required metadata, then organizing content into a `SKILL.md` file and optional `scripts/`, `references/`, and `assets/` directories. This ensures metadata enforcement, file-size compliance, and reliable interoperability across skill units.

What's the purpose of the references directory in a skill?

The `references/` directory stores bundled reference documents and policy files that skills load progressively. This design manages context efficiently by layering information from metadata to full resources, keeping skills modular and interoperable.

How do I validate and package a skill for distribution?

Use automated validation scripts to check skill integrity against metadata constraints and line-length limits, then package the skill bundle with all components. This ensures testable, structured skill units meet environment-variable guidelines and size requirements.

What constraints apply to environment variables and script requirements in skills?

Scripts must be testable and follow environment-variable guidelines defined in skill metadata. All components, including scripts, must comply with file-size limits and structured bundle standards to ensure reliable skill deployment and integration.

Can I create a skill for custom company workflows?

Yes. Create a skill to encode your company's project management workflow by bundling custom scripts for reporting and reference documents for internal policies. Progressive disclosure design lets you layer metadata, scripts, and resources for modular, reusable skill units.