skill-creator

Create and update Claude skills with standardized frontmatter and structure.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Ameen-Alam/Personal-AI-Employee-system-Hackathon --skill skill-creator-ameen-alam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Ameen-Alam/Personal-AI-Employee-system-Hackathon/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/Ameen-Alam/Personal-AI-Employee-system-Hackathon --skill skill-creator-ameen-alam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured, actionable guide for creating new Claude skills or updating existing ones, ensuring consistency and quality across skill definitions.

Core Features & Use Cases

  • Guided SKILL.md design: Provides a clear frontmatter contract (name + description) and a concise body structure for scalable skills.
  • Resource scaffolding: Outlines optional bundles (scripts/, references/, assets/) and how to organize them for determinism and reuse.
  • Tooling and automation guidance: Describes how to bootstrap, test, package, and iterate on skills with init_skill.py, package_skill.py, and quick_validate.py.
  • Use Case: When starting a new Claude capability, use this skill to define the workflow, references, and assets needed to ship a robust .skill.

Quick Start

Initialize a new skill using the built-in template: python3 scripts/init_skill.py my-new-skill --path skills/

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 with the correct frontmatter and structure?

To create a Claude skill, you need a SKILL.md file with standardized frontmatter containing name and description fields, plus a concise body structure for scalability. This skill provides a blueprint and practical guidance for defining the workflow, references, and assets needed to ship a robust .skill package.

What is the recommended project structure for modular Claude skills?

The recommended project structure for modular Claude skills includes optional resource bundles organized into scripts/, references/, and assets/ directories. This organization ensures determinism and reuse across skill definitions, allowing reliable skill packaging and deployment.

How do I bootstrap and package a Claude skill for deployment?

You can bootstrap and package a Claude skill using the provided automation scripts: init_skill.py to initialize a new skill from a template, package_skill.py to package it, and quick_validate.py to test and iterate. Run init_skill.py with your skill name and target path to start.

Does creating a Claude skill require any external dependencies or components?

Creating a Claude skill does not require external dependencies or components. The skill provides a self-contained blueprint for skill creation, requiring only Python 3 to run the built-in automation scripts like init_skill.py, package_skill.py, and quick_validate.py for bootstrapping and validation.

What's the best way to update an existing Claude skill while maintaining consistency?

The best way to update an existing Claude skill while maintaining consistency is to follow the standardized frontmatter contract and body structure provided by this skill. Use the quick_validate.py script to test changes and ensure the updated skill definition meets quality and structural standards.

When should I not use the modular skill structure for my Claude workflow?

You should not use the modular skill structure with scripts/, references/, and assets/ bundles if your Claude capability is simple and self-contained without needing external resources or automation. The modular structure adds organizational overhead best suited for complex skills requiring determinism and reuse.