skill-creator

Create and refine Claude Skills with structured SKILL.md templates and packaging workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/catowabisabi/Agentic-RAG-LLMs-API --skill skill-creator-catowabisabi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/catowabisabi/Agentic-RAG-LLMs-API/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/catowabisabi/Agentic-RAG-LLMs-API --skill skill-creator-catowabisabi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating effective Claude Skills can be complex and error-prone. This guide provides a structured approach, templates, and examples to streamline skill creation and packaging.

Core Features & Use Cases

  • Structured SKILL.md frontmatter guidance (name, description, license)
  • Reusable templates for skill scaffolding, including scripts/, references/, and assets/
  • Step-by-step workflows for initialization, editing, and packaging of skills
  • Examples of bundled resources and packaging patterns to enable consistent distribution

Quick Start

Run the init_skill.py script to bootstrap a new skill directory and begin editing SKILL.md.

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 Claude Skill with correct frontmatter and directory structure?

Claude Skill creation requires a SKILL.md file with frontmatter containing name and description fields, optional resource directories for scripts, references, and assets, and a packaging workflow to ensure consistent distribution across teams.

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

SKILL.md frontmatter requires name and description fields at minimum, with an optional license field, ensuring the Skill unit definition is met for proper initialization, editing, and packaging workflows.

Can I bundle scripts and reference assets together when packaging a Claude Skill?

Yes, you can bundle scripts, references, and assets together in a Claude Skill by following the structured organization pattern, which provides reusable templates and examples for consistent resource distribution.

Do I need pyyaml installed to develop and package Claude Skills?

pyyaml is required as a dependency to use the skill-creator templates, as the init_skill.py script and packaging workflows rely on it to parse and validate SKILL.md frontmatter during skill development.

What's the best way to scaffold a new skill directory for team-specific tool integrations?

Run the init_skill.py script to bootstrap a new skill directory with structured templates, then edit SKILL.md to define domain-specific capabilities and tool integrations for your team's workflow.

When should I not use a structured template approach for skill development?

Structured templates for skill development may be unnecessary for simple one-off tasks that do not require repeatable packaging, frontmatter compliance, or team distribution across domain-specific capabilities and tool integrations.