skill-creator

Automates drafting, evaluating, iterating, and packaging Claude skills with YAML frontmatter.

18|10|Updated Aug 30, 2022
One-click install
npx skills add https://github.com/GovTechSG/sgds-web-component --skill skill-creator-govtechsg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/GovTechSG/sgds-web-component/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/GovTechSG/sgds-web-component --skill skill-creator-govtechsg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the end-to-end lifecycle of building and refining Claude skills, enabling teams to rapidly prototype, evaluate, and iterate skills with measurable outcomes.

Core Features & Use Cases

  • Draft new skills and revise existing ones
  • Run structured evals and benchmarks across iterations
  • Package validated skills for distribution and reuse
  • Analyze results to inform improvements and trigger tuning

Quick Start

Create a new skill by adding SKILL.md and run the initial eval to establish a baseline.

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 and evaluation involves drafting skills, running structured evals with train/test splits, and packaging them for distribution. This workflow tracks iteration history and analyzes results to inform improvements.

What is the best way to benchmark Claude skills across iterations?

Benchmarking Claude skills across iterations requires running structured evaluations that establish a baseline and track performance history. Analyzing these benchmark results identifies areas for refinement and triggers necessary safety checks.

Do I need YAML frontmatter to package Claude skills for distribution?

Yes, you need YAML frontmatter to package Claude skills for distribution. The workflow strictly enforces including name and description fields within the YAML frontmatter before validating and packaging the skill for reuse.

Can I run toxicity and safety checks during skill optimization?

Yes, you can run toxicity and safety checks during skill optimization. The iteration workflow analyzes results and evaluates toxicity as part of the automated cycle to ensure skills meet safety standards before packaging.

How do I track iteration history when refining Claude skills?

Tracking iteration history when refining Claude skills is handled automatically by the workflow. It records each drafting, evaluating, and tuning cycle, allowing you to analyze past results and measure improvements against the baseline.