skill-creator

Create or update Claude skills with YAML frontmatter and bundled resources.

Updated May 20, 2022
One-click install
npx skills add https://github.com/andrewhwaller/dotfiles --skill skill-creator-andrewhwaller
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/andrewhwaller/dotfiles/tree/main/opencode/skills/skill-creator
Command: npx skills add https://github.com/andrewhwaller/dotfiles --skill skill-creator-andrewhwaller

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Clear guidance and a standardized blueprint to create or update Claude skills with consistent metadata, structure, and reusable resources.

Core Features & Use Cases

  • YAML frontmatter validation ensures name and description exist.
  • Bundled resources structure supports scripts, references, and assets for repeatable workflows.
  • Progressive disclosure design optimizes context loading and safety for skill development.
  • Use case: Teams can rapidly prototype and deploy domain-specific skills by following the blueprint.

Quick Start

Initialize a new skill with init_skill.py and customize SKILL.md along with its 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 structured YAML frontmatter and bundled resources?

To create a Claude skill with YAML frontmatter and bundled resources, use a structured blueprint that validates required metadata fields like name and description, and organizes scripts, references, and assets into repeatable workflow components.

What is progressive disclosure design in skill development?

Progressive disclosure design in skill development is a three-level loading architecture that optimizes context loading and safety, ensuring safe and scalable integration by progressively revealing skill components as needed.

Does the skill blueprint support updating existing skills or only building new ones?

The skill blueprint supports both creating new skills and updating existing ones, providing standardized guidance for enhancing metadata, organizing resources, and maintaining consistent structure across domain-specific workflows.

What is the best way to structure scripts, references, and assets for a custom workflow?

The best way to structure scripts, references, and assets for a custom workflow is to use bundled resources organization, which separates these components into distinct optional bundles for repeatable and scalable skill integration.

Why does my skill require a specific YAML frontmatter format?

Your skill requires a specific YAML frontmatter format to enforce validation of essential metadata fields like name and description, ensuring consistent identification and proper integration within the Claude environment.

Can I use skill-creator to rapidly prototype domain-specific skills for my team?

Yes, you can use skill-creator to rapidly prototype and deploy domain-specific skills for your team by following its structured blueprint, initializing with init_skill.py, and customizing SKILL.md alongside bundled resources.