skill-creator

Automate drafting, testing, and packaging Claude skills into .skill files.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/cjrfoto/claude-config --skill skill-creator-cjrfoto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/cjrfoto/claude-config/tree/main/plugins/marketplaces/claude-plugins-official/plugins/skill-creator/skills/skill-creator
Command: npx skills add https://github.com/cjrfoto/claude-config --skill skill-creator-cjrfoto

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates the end-to-end lifecycle of building Claude skills: drafting, evaluating, iterating, and packaging for deployment, reducing manual toil and accelerating skill quality.

Core Features & Use Cases

  • Orchestrates the entire skill lifecycle from SKILL.md maintenance to bundling into a .skill package.
  • Provides a benchmark and eval framework, including an eval viewer and JSON schemas, to compare skill variations.
  • Includes helpers for triggering evaluation, analyzing results, and optimizing the skill description.

Quick Start

Provide an initial SKILL.md with name and description, then run the toolkit to test, review, and iterate until the skill is ready.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I automate Claude skill creation and evaluation?

Automating Claude skill creation involves orchestrating the end-to-end lifecycle of drafting, evaluating, and iterating skills. This toolkit streamlines the process by integrating CLI tools to generate reviews, run benchmarking, and package skills into deployable .skill files.

Can I benchmark and compare different Claude skill variations?

Yes, you can benchmark and compare Claude skill variations using the included evaluation framework. It provides an eval viewer and JSON schemas to analyze results, enabling you to test, review, and iterate until the skill meets your quality standards.

What's the best way to package Claude skills for deployment?

The best way to package Claude skills for deployment is using the toolkit's bundling functionality. It automates the packaging process, consolidating your SKILL.md and associated assets into a final .skill file ready for deployment.

Do I need pyyaml to build and iterate Claude skills?

Yes, you need pyyaml installed to use this skill creation toolkit. The toolkit relies on this dependency to process configuration files and automate the lifecycle of drafting, evaluating, and packaging your Claude skills.

How does description optimization work for Claude skills?

Description optimization for Claude skills works by analyzing evaluation results and iterating on the skill's metadata. The toolkit includes helpers that trigger evaluations and analyze outputs to refine and optimize the skill description automatically.

What is the process to start building a Claude skill from scratch?

To start building a Claude skill, provide an initial SKILL.md containing the skill name and description. Then run the toolkit to test, review, and iterate on the skill until it is fully evaluated and ready for deployment.