skill-creator

Create and package structured Claude Skills with validation scripts.

13|6|Updated Feb 23, 2013
One-click install
npx skills add https://github.com/abhinav/home --skill skill-creator-abhinav
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/abhinav/home/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/abhinav/home --skill skill-creator-abhinav

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the complex process of developing new AI capabilities, providing a structured framework and tools to create robust, modular, and context-efficient Skills for Claude. It eliminates guesswork and ensures best practices from conception to packaging.

Core Features & Use Cases

  • Structured Skill Design: Guides through understanding user needs, planning reusable components (scripts, references, assets), and structuring SKILL.md for optimal AI consumption.
  • Automated Initialization: Provides a scripts/init_skill.py tool to quickly set up new Skill directories with proper templates and placeholders.
  • Validated Packaging: Offers a scripts/package_skill.py tool that automatically validates and zips Skills for distribution, ensuring compliance with all requirements.
  • Use Case: Rapidly develop a new "Financial Analyst" Skill by using the init_skill.py script, then populate it with financial schemas in references/ and specialized calculation scripts in scripts/, knowing it will be correctly structured and validated.

Quick Start

Initialize a new skill named 'my-new-skill' in the current directory

scripts/init_skill.py my-new-skill --path .

Package an existing skill located at '.claude/skills/my-new-skill'

scripts/package_skill.py .claude/skills/my-new-skill