skill-creator

Generates a standardized skill scaffold with SKILL.md frontmatter and example resource directories.

970|497|Updated Apr 3, 2024
One-click install
npx skills add https://github.com/Azure-Samples/AI-Gateway --skill skill-creator-azure-samples
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Azure-Samples/AI-Gateway/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/Azure-Samples/AI-Gateway --skill skill-creator-azure-samples

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a standardized scaffold and best-practice guidance for creating Claude skills, ensuring consistent structure, frontmatter, and resource organization from the outset.

Core Features & Use Cases

  • Generates a SKILL.md frontmatter with required fields (name and description) and a ready-to-edit body.
  • Creates example resource directories (scripts/, references/, assets/) with placeholders to demonstrate structure.
  • Includes sample files to illustrate how to organize reusable resources and packaging workflows.
  • Accelerates skill bootstrapping and promotes consistent packaging readiness across teams.

Quick Start

Run the initialization script to generate a new skill scaffold, for example: python scripts/init_skill.py my-new-skill --path skills/public

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 standardized Claude skill scaffold with SKILL.md frontmatter?

To create a Claude skill scaffold, run the init_skill.py Python script, which generates a standardized directory structure with a ready-to-edit SKILL.md frontmatter and example resource folders like scripts, references, and assets.

What is the best way to structure reusable resources and packaging workflows for Claude skills?

The best way to structure resources for Claude skills is using a standardized scaffold that separates components into scripts, references, and assets directories, promoting consistent packaging readiness and reusable resource organization across teams.

Do I need a Python environment to generate Claude skill templates?

Yes, you need a Python environment to run the init_skill.py script and produce the template files required to bootstrap your Claude skill scaffold.

How does the skill initialization script accelerate team workflows?

The skill initialization script accelerates team workflows by automatically generating required frontmatter fields and placeholder directories, ensuring consistent structure and packaging readiness from the outset without manual setup.

Can I update existing Claude skills to follow a consistent structure using this scaffold?

Yes, you can update existing Claude skills by generating the standardized scaffold and migrating your current logic into the produced SKILL.md body and resource directories to follow a consistent structure.