skill-creator

Create and bootstrap modular Claude skills with consistent frontmatter and templates.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/productengineered/parsely --skill skill-creator-productengineered
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/productengineered/parsely/tree/main/.claude/skills/tooling/skill-creator
Command: npx skills add https://github.com/productengineered/parsely --skill skill-creator-productengineered

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill Creator guides teams to design and bootstrap modular Claude skills with a consistent structure, frontmatter, and reusable templates.

Core Features & Use Cases

  • Provides a ready-to-use frontmatter template and skill skeleton that enforces naming, documentation, and optional fields.
  • Includes scaffolding for scripts, references, and assets to support end-to-end skill development.
  • Supplies tooling and examples (init_skill.py, package_skill.py, quick_validate.py) to initialize, validate, and package skills efficiently.

Quick Start

Initialize a new skill by running init_skill.py from the Skill Creator in your .claude/skills/tooling directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and package Claude skills with consistent frontmatter?

To create Claude skills, use the skill-creator tool to bootstrap modular skill structures with consistent frontmatter, body, and optional resources. It provides templates and scripts like init_skill.py and package_skill.py to initialize, validate, and package skills for reliable deployment.

What is the standard structure for a modular Claude skill?

A modular Claude skill consists of standardized frontmatter, a body, and optional resources like scripts, references, and assets. The structure enforces naming conventions, documentation standards, and validation checks to ensure skills can be shared and deployed reliably across teams.

Do I need any dependencies to bootstrap and validate Claude skills?

No external dependencies are required to bootstrap and validate Claude skills. The skill-creator includes built-in tooling scripts such as init_skill.py, quick_validate.py, and package_skill.py to handle initialization, safety checks, and packaging independently.

What's the best way to organize scripts, references, and assets for a Claude skill?

The best way to organize skill components is using the provided scaffolding templates during initialization. Running init_skill.py sets up dedicated directories for scripts, references, and assets, ensuring end-to-end skill development maintains a consistent and modular structure.

Why does my Claude skill fail validation checks during packaging?

Claude skill validation fails when the structure lacks required frontmatter, proper naming conventions, or documentation standards. Run quick_validate.py to enforce safety checks and verify that all scripts, references, and assets meet the required deployment standards before sharing.

Can I use skill-creator to add optional fields and resources to an existing skill?

Yes, skill-creator provides frontmatter templates and scaffolding that support optional fields and resources. You can use the tooling scripts to initialize, validate, and package skills with optional scripts, references, and assets added to your existing modular structure.