skill-creator

Create and validate Claude Skills with SKILL.md templates and packaging workflows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/invigoworks/invigo-marketplace --skill skill-creator-invigoworks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/invigoworks/invigo-marketplace/tree/main/common/skill-creator
Command: npx skills add https://github.com/invigoworks/invigo-marketplace --skill skill-creator-invigoworks

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a clear framework and starter scaffolding for building Claude Skills, enabling teams to quickly create, validate, and package Claude Skills with best practices.

Core Features & Use Cases

  • Structured SKILL.md templates: Prompts and frontmatter for consistent skill discovery.
  • Starter scripts and references: Example code and reference content to accelerate skill development.
  • Validation & packaging workflows: Validate Skill structure and package into .skill files for distribution.

Quick Start

  • Use init-skill.py or init-skill.js to create a new skill scaffold.
  • Edit SKILL.md and customize scripts/references/assets as needed.
  • Run validate-skill to check structure, then package to create a .skill file.

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

Create a new Claude Skill using init-skill.py or init-skill.js to generate a scaffold with SKILL.md, scripts, and references directories. Customize the metadata and content, then run validate-skill to check structure before packaging into a .skill file for distribution.

What structure does a valid Claude Skill require?

A Claude Skill requires a SKILL.md file with structured metadata and progressive disclosure content, plus scripts and references components. The skill-creator enforces this structure through validation workflows to ensure consistent discovery and packaging.

Can I automate validation and packaging of my Skill?

Yes. Use validate-skill to check your Skill's structure and metadata quality, then run the packaging workflow to bundle everything into a .skill file. These utilities automate quality enforcement and distribution preparation.

What's the best way to organize scripts and references in a Skill?

Use the starter templates and example code provided in the skill-creator as scaffolding. Organize scripts for automation logic and references for domain expertise, assets, or tool integrations, following the three-level progressive disclosure loading design.

Do I need to know YAML to create a Skill?

The skill-creator uses PyYAML for metadata processing, but templates and init scripts handle YAML structure automatically. You primarily edit SKILL.md content and customize components; the framework manages frontmatter formatting.

How do I extend a Skill with tool integrations or bundled resources?

Modify scripts, references, and assets directories within your Skill scaffold to include tool integrations, domain expertise, and bundled resources. The packaging workflow bundles these components together for distribution and extends Claude's capabilities.