skill-creator

Create or update Claude Skills using structured templates and packaging workflows.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/Salmanferozkhan/Cloud-and-fast-api --skill skill-creator-salmanferozkhan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Salmanferozkhan/Cloud-and-fast-api/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/Salmanferozkhan/Cloud-and-fast-api --skill skill-creator-salmanferozkhan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill creators struggle to standardize how Claude Skills are defined, documented, and packaged, leading to inconsistent deployments and slow iteration.

Core Features & Use Cases

  • Provides a structured SKILL.md template with required frontmatter (name + description) to ensure discoverability.
  • Includes example bundled resources (scripts, references, assets) to illustrate organization and progressive disclosure.
  • Offers an initialization workflow (scripts/init_skill.py) to scaffold new skills and a packaging workflow (scripts/package_skill.py) to produce distributable .skill packages.

Quick Start

Run scripts/init_skill.py <skill-name> --path <path> to scaffold the new skill.

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 Claude Skill from scratch?

To create a Claude Skill, use the provided initialization workflow script to scaffold the directory structure, generate the required SKILL.md frontmatter, and bundle scripts or references for deployment.

What is the best way to package Claude Skills for distribution?

The best way to package Claude Skills is using the dedicated packaging workflow script, which validates your SKILL.md metadata and compiles bundled scripts, assets, and references into a distributable .skill package.

How do I structure SKILL.md frontmatter for Claude Skill discoverability?

SKILL.md frontmatter requires specific metadata fields like name and description to ensure discoverability. The template provides standardized metadata patterns to define your skill's core task and domain workflows.

Can I use existing Python scripts and references when building a Claude Skill?

Yes, you can integrate existing Python scripts and references. The template supports organizing bundled resources, assets, and tool integrations to establish domain-specific workflows and progressive disclosure.

Why do my Claude Skills have inconsistent deployments and slow iteration?

Inconsistent deployments occur when Claude Skills lack standardized definitions and packaging. Using a structured template with reusable resources ensures consistent governance, iterative improvement, and reliable distribution.