skill-creator-pro

Creates reusable Claude skills with embedded domain expertise and validation scripts.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/ramshan00/hackaton --skill skill-creator-pro-ramshan00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator-pro
Source: https://github.com/ramshan00/hackaton/tree/main/Hackathon2-phase3/.claude/skills/skill-creator-pro
Command: npx skills add https://github.com/ramshan00/hackaton --skill skill-creator-pro-ramshan00

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Writing high-quality Claude skills requires knowing frontmatter rules, structure conventions, and domain best practices, and most attempts end up too vague, too requirement-specific, or missing embedded expertise. ## Core Features & Use Cases - Domain Discovery Framework: Automatically researches core concepts, best practices, anti-patterns, and security considerations from official sources before asking the user anything. - Five Skill Type Patterns: Provides tailored structures for Builder, Guide, Automation, Analyzer, and Validator skills with type-specific sections and checklists. - Scaffolding and Validation Scripts: Ships init_skill.py to generate a skill directory template and package_skill.py plus quick_validate.py to validate frontmatter and package skills as zip files. - Use Case: Ask for a new skill for Kafka integration, and the skill researches Kafka best practices, asks only about your specific use case and stack, then generates a complete skill directory with references and passes validation. ## Quick Start Create a new skill for deploying applications to Kubernetes with embedded best practices and validation.

Frequently Asked Questions about skill-creator-pro

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

FAQPage Schema
How do I create a new Claude skill from scratch?

Run init_skill.py with a hyphen-case skill name and output path to generate a SKILL.md template plus scripts, references, and assets directories. Then complete the TODO sections, embed domain knowledge in references, and validate with package_skill.py.

What should go in a SKILL.md frontmatter?

The frontmatter requires a name field (lowercase, hyphens, max 64 characters, matching the directory) and a description field (max 1024 characters) stating what the skill does and when to use it. Optional fields include allowed-tools and model.

What is the difference between scripts, references, and assets in a skill?

Scripts are executable code for deterministic tasks like validation or processing. References are documentation loaded into context for domain expertise. Assets are templates or boilerplate files used in the generated output, not loaded into context.

How do I validate a skill before distributing it?

Run package_skill.py with the skill folder path, which first runs quick_validate.py to check frontmatter format, naming conventions, and description rules, then creates a distributable zip file if validation passes.

Why should skills avoid requirement-specific instructions?

Requirement-specific skills only work for one narrow case and cannot be reused. Skills should encode constant domain patterns like best practices and error handling, while asking clarifying questions for variable elements like tech stack and use case.