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.