skill-creator

Generate new Claude Skill scaffolds with predefined SKILL.md templates and optional resource folders.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator standardizes how new Claude Skills are built by providing a reusable template and clear conventions, reducing setup time and guiding authors to deliver consistent, well-structured skills.

Core Features & Use Cases

  • Scaffold new skills from a predefined SKILL.md with optional resources (scripts/, references/, assets/) to ensure consistent structure.
  • Provide guidance on Skill anatomy, progressive disclosure, and packaging to speed development and deployment.
  • Enable rapid experimentation and iteration by generating starter content and example resources that can be customized or removed.

Quick Start

Initialize a new skill scaffold with the generator script:

  • python scripts/init_skill.py my-new-skill --path skills/public
  • Open the generated SKILL.md to complete the frontmatter and add instructions
  • Customize or remove the example files in scripts/, references/, and assets/
  • Validate and package when ready

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Claude Skill from a template?

To scaffold a new Claude Skill from a template, run the init_skill.py generator script with your desired skill name and path. This creates a standardized directory structure with a predefined SKILL.md, scripts, references, and assets to start development.

What is the standard structure for creating Claude Skills?

The standard structure for creating Claude Skills uses a main SKILL.md file with required frontmatter, alongside optional resource directories like scripts/, references/, and assets/ to organize code, documentation, and supporting files.

How do I generate starter content and workflows for skill packaging?

You generate starter content and workflows for skill packaging by using a scaffolding tool that creates example resources and enforces conventions. This allows you to rapidly experiment and iterate by customizing or removing the generated files.

Do I need quick_validate and yaml to package Claude Skills?

You need quick_validate and yaml dependencies to package Claude Skills properly. These tools enforce frontmatter rules and validate the generated structure, ensuring your skill meets the required standards before deployment.

What's the best way to ensure consistent skill anatomy and progressive disclosure?

The best way to ensure consistent skill anatomy and progressive disclosure is to scaffold from a predefined template. This enforces standard conventions, reducing setup time and guiding authors to deliver well-structured skills.

Why does my generated skill scaffold include example files in the scripts and references folders?

Your generated skill scaffold includes example files in the scripts and references folders to provide clear quick-start guidance. You can customize these starter resources or remove them entirely as you complete your skill's instructions.