skill-creator

Create and package Claude skills using templates and scaffolding scripts.

19|5|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/lukacf/meerkat --skill skill-creator-lukacf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/lukacf/meerkat/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/lukacf/meerkat --skill skill-creator-lukacf

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Designing and updating Claude skills manually leads to inconsistent structures and wasted setup time. This skill centralizes templates, scaffolding, and packaging tooling to standardize skill creation workflows.

Core Features & Use Cases

  • Provides a template SKILL.md and example resource directories (scripts/, references/, assets/) to jumpstart skill creation.
  • Enables end-to-end workflows from initialization to validation and packaging, suitable for both new skills and updates.
  • Supports quick replication of skill scaffolds across teams and projects to maintain consistency.

Quick Start

Run the init_skill.py script with a skill name to generate a template skill skeleton at a specified path.

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 Claude skill from a template?

To scaffold a Claude skill from a template, run the init_skill.py script with a skill name to generate a template skill skeleton at a specified path. This provides the standard directory structure including scripts, references, and assets.

What is the best way to standardize skill creation workflows across teams?

Standardizing skill creation workflows involves centralizing templates and scaffolding to generate consistent directory structures and YAML frontmatter. This approach ensures quick replication of skill scaffolds across teams and projects while reducing manual setup time.

How do I validate a skill before packaging it?

To validate a skill before packaging, run the quick_validate.py script to check that the generated files meet YAML frontmatter guarantees and directory structure requirements. This ensures the skill is correctly formatted before distribution.

Can I use the skill scaffolding tool to update existing skills?

Yes, the skill scaffolding tool supports end-to-end workflows suitable for both designing new skills and updating existing ones. It handles initialization, validation, and packaging to maintain consistency during updates.

Do I need Python to initialize and package Claude skills?

Yes, you need Python to run the skill tooling scripts, which include init_skill.py for initialization, quick_validate.py for validation, and package_skill.py for creating distributable packaging from the scaffold.

What are the limitations of using templates for skill creation?

Using templates for skill creation limits customization to the provided SKILL.md structure and resource directories like scripts, references, and assets. You must adapt the generated skeleton to fit specific logic rather than expecting fully implemented features.