skill-creator

Scaffold Claude skills with SKILL.md frontmatter and resource directories.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/leto-labs/jarvis-template --skill skill-creator-leto-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/leto-labs/jarvis-template/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/leto-labs/jarvis-template --skill skill-creator-leto-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designing and standardizing Claude skills is error-prone and inconsistent across teams; Skill Creator provides a structured blueprint and template for building self-contained skills with consistent metadata, resources, and lifecycle tooling.

Core Features & Use Cases

  • Provides a reusable SKILL.md frontmatter template with required name and description.
  • Scaffolds optional resource directories (scripts/, references/, assets/) and example placeholders to illustrate structure.
  • Documents recommended workflows (init_skill.py and package_skill.py) and patterns for progressive disclosure and modular design.

Quick Start

Run the Skill Initializer to scaffold a new skill using scripts/init_skill.py with your chosen name and destination.

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 with the correct directory structure?

To scaffold a new Claude skill, use the init_skill.py script with your chosen name and destination to generate the required SKILL.md frontmatter and optional scripts, references, and assets directories.

What is the required frontmatter structure for a SKILL.md file?

The required SKILL.md frontmatter structure must include a name and description, applied via a reusable template to ensure consistent metadata across modular, self-contained skills.

What is the best way to automate packaging for a completed Claude skill?

The best way to automate Claude skill packaging is integrating the package_skill.py script, which provides a reproducible packaging flow for lifecycle management after scaffolding.

Does Skill Creator support scaffolding optional resource directories like scripts and assets?

Skill Creator supports scaffolding optional resource directories including scripts, references, and assets, populating them with example placeholders to illustrate the modular skill structure.

Why does my team need a standardized template for building Claude skills?

A standardized template prevents error-prone and inconsistent skill design across teams, providing a structured blueprint with consistent metadata, resources, and lifecycle tooling.

When should I not use a modular skill design for my automation project?

You should avoid modular skill design if your automation project requires tightly coupled dependencies rather than self-contained skills with progressive disclosure and reproducible packaging flows.