skill-creator

Create and package standardized Claude skills with templates and validation.

815|96|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/hAcKlyc/MyAgents --skill skill-creator-hacklyc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/hAcKlyc/MyAgents/tree/main/bundled-skills/skill-creator
Command: npx skills add https://github.com/hAcKlyc/MyAgents --skill skill-creator-hacklyc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Skill Creator provides a standardized, template-driven approach to building Claude skills, reducing setup time and ensuring frontmatter validity, resource organization, and safe packaging.

Core Features & Use Cases

  • Templates for SKILL.md with required name and description frontmatter and a ready-to-edit body.
  • Example resource directories (scripts/, references/, assets/) to demonstrate structure and progressive disclosure.
  • Init script to scaffold new skills and a packaging script to validate and produce .skill bundles.
  • Includes references and examples to accelerate skill design, testing, and iteration.

Quick Start

Run scripts/init_skill.py <skill-name> --path <output-directory> and then customize SKILL.md before packaging with scripts/package_skill.py.

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 template with valid frontmatter?▼

To create a standardized Claude skill, run the init script to scaffold a template skeleton with required name and description frontmatter in SKILL.md, then customize the body before packaging into a distributable archive.

What is the best way to package and validate Claude skills for safe distribution?▼

The best way to package Claude skills is using a dedicated script that validates frontmatter requirements, checks resource organization, and produces a safe, self-contained .skill bundle ready for distribution.

Does skill creation require specific directory structures for scripts and references?▼

Skill creation uses example resource directories like scripts/, references/, and assets/ to demonstrate structure and progressive disclosure, ensuring resources are properly organized and self-contained.

Why does my Claude skill fail validation during the packaging process?▼

Claude skill validation fails during packaging when required frontmatter fields like name and description are missing or invalid in SKILL.md, preventing the script from producing a safe .skill archive.

Can I use Python scripts to automate skill scaffolding and template generation?▼

Yes, you can use Python scripts like init_skill.py to automate scaffolding new skills, generating template directories, and package_skill.py to validate and bundle them into distributable archives.

What do I need to set up before building Claude skills with a template-driven workflow?▼

Before building Claude skills, you need Python with the pyyaml dependency installed to parse frontmatter, and an output directory ready for the init script to scaffold the skill skeleton structure.