skill-creator

Create modular Claude Skills with structured SKILL.md files and resource organization.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/acrulopez/dotfiles --skill skill-creator-acrulopez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/acrulopez/dotfiles/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/acrulopez/dotfiles --skill skill-creator-acrulopez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline creation of modular Claude Skills.

Core Features & Use Cases

  • Detailed frontmatter templates and body guidelines for SKILL.md to standardize skill definition.
  • Structured guidance on organizing optional resources (scripts/, references/, assets/) and packaging workflows.
  • Step-by-step Skill creation lifecycle (planning, initializing, editing, packaging, iteration) to improve reuse and quality.

Quick Start

Outline the target skill domain, assemble reusable resources (scripts, references, and assets), implement SKILL.md with proper frontmatter, and package the skill.

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 modular Claude Skill from scratch?

Creating a Claude Skill involves defining the skill domain, organizing resources into scripts, references, and assets directories, writing SKILL.md with validated frontmatter, and executing the packaging workflow.

What is the required structure for a SKILL.md file?

The SKILL.md structure requires validated frontmatter fields and a concise body. This standardizes skill definition by enforcing metadata rules and operational guidelines for modular reuse.

How should I organize scripts, references, and assets when packaging a skill?

Package optional resources by separating them into scripts, references, and assets directories. This structured organization streamlines packaging workflows and improves skill reuse and quality.

What is the lifecycle for iterating on and updating an existing skill?

Iterating on a skill follows a stepwise lifecycle of planning, initializing, editing, and packaging. This protocol enforces structured updates to improve reuse and maintain quality.

Do I need specific dependencies to build and package Claude skills?

Building Claude skills requires no external dependencies. The workflow relies on internal frontmatter validation, structured SKILL.md body guidelines, and stepwise packaging protocols.

Why does frontmatter validation fail during skill development?

Frontmatter validation fails when required metadata fields are missing or malformed in SKILL.md. Enforcing these requirements standardizes skill definition and prevents packaging errors.