skill-creator

Create and package Claude skills with standardized skeletons and YAML frontmatter.

1|Updated Aug 5, 2025
One-click install
npx skills add https://github.com/jayleekr/jays-treasure-trove --skill skill-creator-jayleekr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/jayleekr/jays-treasure-trove/tree/main/projects/common/skills/skill-creator
Command: npx skills add https://github.com/jayleekr/jays-treasure-trove --skill skill-creator-jayleekr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides users in designing and packaging Claude skills, providing a standardized skeleton, frontmatter, and bundled resources to ensure consistent, reusable implementations.

Core Features & Use Cases

  • Templates and tooling for skill creation and bootstrapping
  • Guidance on organizing resources (scripts, references, assets) for deterministic tasks
  • Step-by-step workflows for initialization, validation, and packaging

Quick Start

To create a new skill skeleton, run: python scripts/init_skill.py skill-name --path <path> To validate a skill, run: python scripts/quick_validate.py <skill-directory> To package a skill, run: python scripts/package_skill.py <path/to/skill-folder> [output-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 a Claude skill with bundled resources?

You create and package a Claude skill by using a standardized skeleton with YAML frontmatter and resource directories. Run initialization, validation, and packaging scripts to ensure consistent, reusable implementations.

What is the required structure for a SKILL.md file?

The required structure for a SKILL.md file includes YAML frontmatter with name and description fields. It supports optional scripts, references, and assets to organize resources for deterministic tasks.

How do I bootstrap a new skill skeleton for Claude?

You bootstrap a new skill skeleton for Claude by running an initialization script with the skill name and path. This generates a standardized directory structure with frontmatter and bundled resource directories.

Can I include optional scripts and assets when creating Claude skills?

Yes, you can include optional scripts and assets when creating Claude skills. The standardized skeleton supports organizing resources like scripts, references, and assets to execute deterministic tasks.

What's the best way to validate a packaged skill before deployment?

The best way to validate a packaged skill before deployment is to run the validation script on the skill directory. This checks the standardized skeleton, frontmatter, and bundled resources to ensure consistent implementation.

Why does my skill creation workflow require standardized templates?

Skill creation workflows require standardized templates to ensure consistent, reusable implementations. They provide a skeleton with frontmatter and resource directories, guiding initialization, validation, and packaging for deterministic tasks.