skill-creator

Creates a standardized Skill directory with frontmatter, scripts, and resource templates.

62|2|Updated Feb 21, 2017
One-click install
npx skills add https://github.com/ahonn/dotfiles --skill skill-creator-ahonn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ahonn/dotfiles/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/ahonn/dotfiles --skill skill-creator-ahonn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating Claude skills consistently across teams is time-consuming and error-prone without a standardized scaffolding process.

Core Features & Use Cases

  • Provides a repeatable skill template with mandatory SKILL.md and optional bundled resources (scripts/, references/, assets/) to accelerate skill creation.
  • Guides planning, structuring, and packaging skills to enable safe deployment and easier collaboration.
  • Helps teams generate starter resources and conventions that improve discoverability and reuse, such as frontmatter conventions, resource directories, and starter scripts.

Quick Start

Run the init_skill.py script with a skill name to generate a template skill directory and start customizing.

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 with a consistent directory layout?▼

To create a Claude skill with a consistent directory layout, use a scaffolding process that enforces a mandatory SKILL.md file and optional directories like scripts, references, and assets for scalable deployment.

What is the best way to standardize frontmatter for Claude skills across a team?▼

Standardizing frontmatter for Claude skills requires a structured template that enforces consistent metadata conventions, enabling safer packaging and easier collaboration across team members.

How do I generate starter templates and resources for a new Claude skill?▼

You can generate starter templates and resources for a new Claude skill by running an initialization script, which creates a structured directory layout to begin customizing immediately.

Do I need to install yaml dependencies to package and build Claude skills?▼

Yes, you need to install the yaml dependency to support the packaging and building of Claude skills, as it is required to parse and enforce the structured frontmatter conventions.

Can I bundle custom scripts and assets when creating a Claude skill?▼

Yes, you can bundle custom scripts and assets when creating a Claude skill by placing them in their respective optional resource directories to support the skill's core workflows.

Why does creating Claude skills manually lead to packaging errors?▼

Creating Claude skills manually leads to packaging errors because it lacks a standardized scaffolding process, making it time-consuming and error-prone to maintain consistent frontmatter and directory structures.