skill-creator

Create and package Claude skills with SKILL.md frontmatter validation.

94|6|Updated Aug 12, 2025
One-click install
npx skills add https://github.com/BintzGavin/helios --skill skill-creator-bintzgavin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/BintzGavin/helios/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/BintzGavin/helios --skill skill-creator-bintzgavin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator helps teams design, document, and package Claude skills with a consistent structure.

Core Features & Use Cases

  • Provides a repeatable template for SKILL.md with required frontmatter and guidance on structure.
  • Advises on bundling resources (scripts, references, assets) for deterministic tasks and rich context.
  • Defines a packaging workflow (init, edit, validate, package) to streamline distribution of skills.
  • Supports progressive disclosure to minimize context loaded into memory and context size.

Quick Start

Run the skill initializer to generate a new skill scaffold:

  • python scripts/init_skill.py <skill-name> --path <path-to-skill-dir> Then customize SKILL.md, add resources under scripts/, references/, and assets/, and run the packaging script to create a .skill file.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I package Claude skills with consistent frontmatter and context management?▼

Packaging Claude skills requires a structured workflow that validates frontmatter like name and description, keeps the SKILL.md body compact, and uses progressive disclosure to minimize loaded context size.

What is the best way to structure a SKILL.md file for progressive disclosure?▼

The best way to structure a SKILL.md file is to keep the body compact while using a progressive disclosure model, which minimizes the context loaded into memory by bundling optional resources like scripts, references, and assets separately.

How do I bundle scripts and assets when creating a custom skill scaffold?▼

You can bundle scripts and assets by running a skill initializer script to generate a scaffold, then placing resources into designated directories before running a packaging script to create the final .skill file.

Does skill packaging require frontmatter validation for name and description fields?▼

Yes, skill packaging enforces frontmatter validation for both name and description fields, ensuring every generated skill scaffold maintains a consistent structure and meets required documentation standards.

Why does my Claude skill load too much context into memory?▼

Your Claude skill loads too much context because it lacks a progressive disclosure model; implementing a compact SKILL.md body and bundling heavy resources into separate scripts and references directories optimizes context loading.

Can I use the skill initializer for team workflow design and documentation?▼

Yes, you can use the skill initializer for team workflow design, as it provides a repeatable template to guide the creation, editing, and packaging of skills with consistent documentation and bundled resources.