sc-skill-builder

Create, audit, and package Claude Code skills with router-based structure.

105|14|Updated Jul 6, 2025
One-click install
npx skills add https://github.com/kylesnowschwartz/SimpleClaude --skill sc-skill-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sc-skill-builder
Source: https://github.com/kylesnowschwartz/SimpleClaude/tree/main/plugins/sc-skills/skills/sc-skill-builder
Command: npx skills add https://github.com/kylesnowschwartz/SimpleClaude --skill sc-skill-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Builder provides a structured, router-based blueprint for authoring Claude Skills. It helps you create, audit, and package skills with consistent structure, reducing time and cognitive load.

Core Features & Use Cases

  • Guides for creating new skills, auditing existing ones, and packaging for distribution.
  • Enforces a router pattern with workflows, references, templates, and scripts to scale skills.
  • Includes best practices, standard validation, and progressive disclosure to keep SKILL.md compact.
  • Ideal for teams to onboard quickly and ensure consistent skill quality.

Quick Start

  • Initialize a new skill: python scripts/init_skill.py my-skill-name --path /path/to/skills/
  • Validate a skill: python scripts/quick_validate.py /path/to/skill-name/
  • Package for distribution: python scripts/package_skill.py /path/to/skill-name/

Frequently Asked Questions about sc-skill-builder

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

FAQPage Schema
How do I create and structure a new Claude Skill?

Use the Skill Builder's router-based blueprint to create skills with consistent structure. Run `python scripts/init_skill.py my-skill-name --path /path/to/skills/` to initialize a new skill with YAML frontmatter, pure XML structure, and progressive disclosure guidelines that scale across workflows and references.

What validation does the Skill Builder apply to audit existing skills?

The Skill Builder validates skills against standard requirements including YAML frontmatter, XML structure integrity, router pattern components, and packaging workflows. Run `python scripts/quick_validate.py /path/to/skill-name/` to audit an existing skill and ensure quality consistency.

How do I package a Claude Skill for distribution?

Package skills using the Skill Builder's distribution workflow: run `python scripts/package_skill.py /path/to/skill-name/` to bundle your skill with validated components, scripts, references, and assets into a distributable format.

Can I use the Skill Builder to ensure team consistency when building multiple skills?

Yes. The Skill Builder enforces router-pattern architecture, XML guidelines, and best practices across all skills, reducing cognitive load and helping teams onboard quickly while maintaining consistent structure and quality standards.

What components does the Skill Builder include for skill development?

The Skill Builder includes scripts for initialization and validation, reference templates, and assets that support the router-based architecture. These components enforce progressive disclosure and provide templates and workflows for building, auditing, and packaging skills.

Do I need prior experience with router patterns to build skills with this tool?

The Skill Builder guides you through router-pattern workflows with templates and inline principles, making it accessible for new skill authors. It reduces the barrier to entry by providing structured blueprints and validation to ensure your skill meets standards.