skill-creator

Generate structured SKILL.md files and resource directories for Claude skills.

Updated Nov 28, 2025
One-click install
npx skills add https://github.com/syeda-hoorain-ali/physical-ai --skill skill-creator-syeda-hoorain-ali
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/syeda-hoorain-ali/physical-ai/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/syeda-hoorain-ali/physical-ai --skill skill-creator-syeda-hoorain-ali

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Helps users create or update Claude skills quickly and consistently by providing a ready-made SKILL.md frontmatter template and example resource directories, ensuring alignment with the Skill Unit spec.

Core Features & Use Cases

  • Provides a complete SKILL.md frontmatter template including name and description fields.
  • Demonstrates how to organize optional resources into scripts/, references/, and assets/.
  • Includes example resource templates to illustrate packaging and reuse across skills.
  • Guides through the Skill creation process: initialization, editing, packaging, and iteration.

Quick Start

Run the Skill Initializer to generate a new skill folder with SKILL.md and example resources.

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 new Claude skill with the correct SKILL.md frontmatter?

To create a Claude skill, generate a structured SKILL.md file using a frontmatter template that includes name and description fields, then organize optional resources into scripts, references, and assets directories.

What is the Skill Unit specification for packaging workflows?

The Skill Unit specification defines scalable skill packaging by requiring a SKILL.md file with frontmatter documentation, procedural instructions, and optional bundled resources to ensure consistent deployment.

How do I structure resource directories when developing a custom skill?

Structure custom skill resources by organizing files into three optional directories: scripts for executable actions, references for documentation, and assets for example templates.

Can I update existing documentation workflows without rebuilding the entire skill package?

You can update existing workflows by editing the SKILL.md frontmatter and modifying the bundled resources in the scripts, references, and assets directories without rebuilding the entire package.

What is the best way to initialize a new domain-specific skill from scratch?

The best way to initialize a new skill is running the Skill Initializer to generate a new folder containing the SKILL.md template and example resource directories, then iterating through editing and packaging.