skill-creator

Generate SKILL.md frontmatter and structured skill packages for Claude extensions.

4|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/icartsh/icartsh_plugin --skill skill-creator-icartsh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/icartsh/icartsh_plugin/tree/main/icartsh-plugin/skills/skill-creator
Command: npx skills add https://github.com/icartsh/icartsh_plugin --skill skill-creator-icartsh

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides structured guidance to create new Claude Skills, including templates and packaging helpers.

Core Features & Use Cases

  • Skill scaffolding: generate new SKILL.md and templates
  • Packaging helpers: utilities to create .skill bundles
  • Reference templates: standardized docs for quick-start and usage

Quick Start

Run init_skill.py with a name and path to the templates folder to generate a new skill skeleton.

Frequently Asked Questions about skill-creator

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

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

Creating a Claude Skill involves generating a SKILL.md file with YAML frontmatter (name and description) and structured content. Run init_skill.py with your skill name and path to the templates folder to scaffold a complete, modular skill skeleton with optional scripts, references, and assets.

What's the structure of a valid SKILL.md file?

A valid SKILL.md requires YAML frontmatter containing name and description fields, followed by a structured body. The Skill generator enforces this compliance and supports workflow-based, task-based, and reference-style patterns with progressive disclosure loading for optional bundles.

Can I package a Claude Skill into a .skill bundle?

Yes. The Skill includes packaging helpers and validation scripts to create deterministic, reusable .skill bundles from your generated SKILL.md and optional component files like scripts and references, enabling consistent distribution.

How do I add scripts and references to my Skill?

The Skill supports optional bundles including scripts and references that load progressively as needed. Include these components in your skill structure during generation, and use the provided packaging utilities to bundle them into a complete .skill package.

What file formats and components does the Skill support?

The Skill generator works with SKILL.md files and supports components including scripts and references. It handles template resources and documentation standards, providing quick-start templates and standardized reference docs for rapid Skill development.

Do I need prior experience to create a new Skill?

The Skill provides scaffolding templates and guided initialization to lower entry barriers. Running init_skill.py generates a complete skeleton with enforced structure and best practices, making it accessible for building workflow, task, and reference-style Skills across domains.