skill-creator

Design, scaffold, and package Claude skills with a standard SKILL.md template.

1|Updated Dec 14, 2014
One-click install
npx skills add https://github.com/goldeneggg/dotfiles --skill skill-creator-goldeneggg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/goldeneggg/dotfiles/tree/main/claude-linux/.claude/skills/skill-creator
Command: npx skills add https://github.com/goldeneggg/dotfiles --skill skill-creator-goldeneggg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator helps teams design and package Claude skills with clear boundaries, reusable resources, and safe loading behavior.

Core Features & Use Cases

  • Structured SKILL.md templates to standardize naming, frontmatter, and instruction bodies.
  • Optional resource directories (scripts/, references/, assets/) to hold reusable components.
  • Progressive disclosure design to minimize context load while enabling advanced usage.
  • Guidance for scaffolding, validating, and packaging skills for distribution.

Quick Start

Run scripts/init_skill.py <skill-name> --path <path> to generate a template, then customize SKILL.md and the bundled 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 Claude skill with a consistent template and frontmatter?

To create a Claude skill, use the Skill Creator to scaffold a standardized SKILL.md structure with required YAML frontmatter. Run the initialization script to generate the template, then customize the instruction body and bundled resources.

What is progressive disclosure in skill packaging and why does it matter?

Progressive disclosure in skill packaging minimizes context load by exposing only essential instructions initially while enabling advanced usage through optional resource directories. This design supports safe loading and scalable skill distribution across teams.

How do I organize reusable scripts and references when building Claude skills?

Organize reusable scripts and references in optional resource directories like scripts/, references/, and assets/ within your skill package. This structure enforces resource organization rules and keeps the main SKILL.md file focused on core instructions.

What's the best way to standardize skill creation across an organization?

The best way to standardize skill creation is to enforce a consistent SKILL.md template with strict naming conventions, required frontmatter fields, and a repeatable initialization workflow. This ensures domain-specific capabilities remain scalable and maintainable.

Does the skill scaffolding workflow require any external dependencies?

The skill scaffolding workflow requires no external dependencies to run. It generates the template and optional resource folders locally using the provided initialization script, ensuring a clean setup for packaging your Claude skills.

Can I use the Skill Creator to package domain-specific capabilities for team distribution?

Yes, you can use the Skill Creator to package domain-specific capabilities for team distribution. It provides a standard structure, enforces frontmatter requirements, and includes optional resource directories to support safe loading and scalable skill packaging.