skill-creator

Create or update Claude skills with structured SKILL.md templates and bundled resources.

3|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/ajshedivy/ibmi-agent-skills --skill skill-creator-ajshedivy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/ajshedivy/ibmi-agent-skills/tree/main/skills/skill-creator
Command: npx skills add https://github.com/ajshedivy/ibmi-agent-skills --skill skill-creator-ajshedivy

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill developers often struggle with inconsistent skill structure, scattered resources, and vague frontmatter. This guide provides a standardized template and clear patterns for creating or updating Claude skills, including how to structure SKILL.md and bundle reusable resources (scripts, references, and assets) to accelerate development.

Core Features & Use Cases

  • Provides a validated skeleton and frontmatter for SKILL.md to ensure consistent discovery and activation.
  • Offers guidance on organizing bundled resources into scripts/, references/, and assets/ for repeatable workflows.
  • Includes examples and templates that can be customized for domain-specific skills and teams.

Quick Start

Run the init_skill.py template to create a new skill scaffold, then customize SKILL.md and the bundled resources.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure a Claude skill template to ensure proper frontmatter and discovery?

To structure a Claude skill template, use a validated SKILL.md skeleton that enforces required frontmatter fields like name and description, ensuring consistent discovery and activation across workflows.

What is the best way to organize reusable scripts, references, and assets when building Claude skills?

Organize reusable resources by bundling them into dedicated directories for scripts, references, and assets, which creates repeatable workflows and maintains a standardized skill structure.

How do I generate a new skill scaffold using an init script?

Generate a new skill scaffold by running the init_skill.py template, which creates the initial directory structure and files so you can immediately customize SKILL.md and bundled resources.

Do I need pyyaml installed to create or package Claude skills?

Yes, pyyaml is a required dependency for this skill creation workflow, likely used to parse and validate frontmatter rules within the SKILL.md file during the scaffolding process.

How do I package distributable Skill files after refining workflows and references?

Package distributable Skill files by consolidating the customized SKILL.md alongside its bundled scripts, references, and assets into a final structured format suitable for distribution.