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.