skill-creator

Scaffold SKILL.md frontmatter and starter resources for Claude Skills.

810|213|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/coleam00/second-brain-skills --skill skill-creator-coleam00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/coleam00/second-brain-skills/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/coleam00/second-brain-skills --skill skill-creator-coleam00

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator provides a structured, repeatable way to design, document, and initialize new Claude Skills or update existing ones. It ensures every skill follows a consistent frontmatter, skeleton, and resource layout so teams can rapidly deploy domain-specific capabilities.

Core Features & Use Cases

  • Scaffold SKILL.md frontmatter and a reusable body template to standardize skill design.
  • Provide starter resources (scripts/, references/, assets/) with example files to demonstrate structure and intended usage.
  • Guide best-practices for progressive disclosure, modular organization, and packaging workflows to ensure safe and efficient loading by Claude.

Quick Start

Use the skill initializer to create a new skill skeleton:

  • Example: python3 scripts/init_skill.py my-new-skill --path skills/public
  • Then customize SKILL.md and replace or remove example resources as needed

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 new Claude Skill with proper frontmatter and file structure?

To create a Claude Skill, use the skill initializer script to generate a skeleton containing SKILL.md with standardized frontmatter, plus scripts, references, and assets directories for organizing domain-specific workflow resources.

What is the best way to structure documentation and resources for Claude Skills?

Structure Claude Skills documentation using a SKILL.md body template alongside modular folders for scripts, references, and assets. This enforces progressive disclosure and modular organization to keep skills safe and efficient for loading.

Do I need any specific dependencies to scaffold and document a Claude Skill?

No external dependencies are required to scaffold a Claude Skill. The framework provides a self-contained initializer script and starter resources, allowing you to generate the skeleton and customize SKILL.md directly in your environment.

Can I update existing Claude Skills instead of creating new ones from scratch?

Yes, you can update existing Claude Skills by modifying the SKILL.md frontmatter and replacing or removing example resources. The framework enforces best practices for resource layout and progressive disclosure to ensure consistent skill design.

Why does my Claude Skill need progressive disclosure and modular organization?

Progressive disclosure and modular organization are required to ensure Claude loads skills safely and efficiently. By separating workflows into scripts, references, and assets, you prevent context bloat and maintain optimized skill performance.

What does the skill initializer script generate when creating a Claude Skill?

The skill initializer script generates a reusable skill skeleton with a SKILL.md file containing standardized frontmatter and a body template, alongside example files in the scripts, references, and assets directories to demonstrate intended usage.