skill-creator

Generate Claude skill scaffolds with SKILL.md templates and structured directories.

1|Updated Jan 11, 2025
One-click install
npx skills add https://github.com/krbylit/dotfiles --skill skill-creator-krbylit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/krbylit/dotfiles/tree/main/cm-util/pkg-backups/beads-compound/0.6.8/gemini/skills/skill-creator
Command: npx skills add https://github.com/krbylit/dotfiles --skill skill-creator-krbylit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams on how to design, package, and share Claude skills by providing a ready-made template, best practices for frontmatter, and a clear resource structure that keeps skills maintainable and reusable.

Core Features & Use Cases

  • Provides a SKILL.md template with mandatory frontmatter (name and description) and a practical Markdown body for instructions.
  • Documents the optional bundled resources directories (scripts/, references/, assets/) and their intended usage.
  • Describes the skill creation workflow and packaging steps to produce distributable skill packages.
  • Useful for teams that want consistent skill scaffolds and streamlined iteration.

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-directory> to generate a new skill scaffold with templates 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 reusable scaffold for Claude skills?

To create a reusable scaffold for Claude skills, run scripts/init_skill.py <skill-name> --path <output-directory> to generate a structured directory layout with templates, frontmatter, and example resources.

What is the required structure for Claude skill frontmatter and packaging?

The required structure for Claude skill frontmatter mandates name and description fields. Packaging organizes optional bundled resources into scripts/, references/, and assets/ directories for maintainable distribution.

How do I document and organize assets when building developer skill templates?

To document and organize assets in developer skill templates, use the SKILL.md Markdown body for instructions and place optional files into the bundled scripts/, references/, and assets/ directories based on their intended usage.

Does this skill scaffolding template work for teams updating skills across different domains?

Yes, this skill scaffolding template works for teams updating skills across different domains by enabling predictable frontmatter, consistent documentation, and a clear resource structure that keeps skills maintainable and reusable.

What's the best way to package distributable Claude skill packages with bundled resources?

The best way to package distributable Claude skill packages is to follow the documented skill creation workflow and packaging steps, ensuring all optional resources are correctly organized in their designated directories before distribution.