skill-creator

Design and package modular Claude skills with init_skill.py and package_skill.py.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/Rishabhupadhya/ai-content-repurpose --skill skill-creator-rishabhupadhya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Rishabhupadhya/ai-content-repurpose/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/Rishabhupadhya/ai-content-repurpose --skill skill-creator-rishabhupadhya

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator enables teams to design, initialize, and package modular, self-contained Claude skills, providing repeatable templates, workflow patterns, and bundled resources to accelerate skill development and sharing.

Core Features & Use Cases

  • Structured frontmatter (name + description) and a concise Markdown body for each skill, enabling consistent triggering and context-aware guidance.
  • Bundled resources (scripts/, references/, assets/) to store reusable tooling, documentation, and templates that can be loaded on demand.
  • Built-in tooling for skill lifecycle, including init_skill.py for scaffolding, quick_validate.py for lightweight checks, and package_skill.py for distribution.
  • Progressive disclosure patterns and domain-organization guidance to keep context lean while supporting multiple variants and reference materials.

Quick Start

Run the starter script to generate a new skill skeleton, then customize SKILL.md and package it into a .skill using the provided tooling.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create modular Claude skills with structured frontmatter?

You package Claude skills for distribution by running the package_skill.py script, which bundles your customized SKILL.md alongside bundled resources like scripts, references, and assets into a distributable .skill file.

What is the best way to bundle scripts and references into a Claude skill?

The best way to bundle scripts and references is to organize them into dedicated resource directories, allowing the skill to apply progressive disclosure patterns that keep context lean while storing reusable tooling and documentation on demand.

Does the Skill Creator include tooling for skill validation and lifecycle management?

Yes, the Skill Creator includes built-in tooling for skill lifecycle management, featuring init_skill.py for scaffolding, quick_validate.py for lightweight checks, and package_skill.py for distribution to ensure iterative improvement.

Can I use this skill scaffolding to standardize development workflows across different variants?

Yes, you can use this skill scaffolding to standardize development workflows across multiple variants, utilizing domain-organization guidance and progressive disclosure patterns to maintain lean context while supporting diverse reference materials.

What are the limitations of manually defining skill templates without a packaging script?

Manually defining skill templates without a packaging script bypasses validation and standardization, risking inconsistent frontmatter triggering and missing bundled resources required for repeatable, self-contained Claude skill distribution.