skill-maker

Create and refine agent skills through scripted eval loops.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/accolver/skill-maker --skill skill-maker-accolver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-maker
Source: https://github.com/accolver/skill-maker/tree/main/skill-maker
Command: npx skills add https://github.com/accolver/skill-maker --skill skill-maker-accolver

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a structured workflow to create or iteratively improve agent skills using eval-driven refinement, enabling AI coding agents to produce production-grade skills by guiding the entire lifecycle from intent capture to optimization, with determinism via scripted evaluation loops.

Core Features & Use Cases

  • Five-phase workflow: Capture intent, Draft a SKILL.md, run an eval loop with subagents, refine via grading signals, and optimize the description for trigger accuracy.
  • Bundled scripts and references: grade.ts, aggregate-benchmark.ts, detect-plateau.ts, validate-skill.ts, plus references and templates to support end-to-end skill production and benchmarking.
  • Environment-agnostic, production-ready artifacts: generates SKILL.md, evals, references, and timing/benchmark artifacts for repeatable distribution.

Quick Start

Use the included scripts to draft SKILL.md, run eval loops, and refine.

Frequently Asked Questions about skill-maker

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

FAQPage Schema
How do I create agent skills using an eval-driven lifecycle?

Create agent skills using an eval-driven lifecycle by drafting a SKILL.md, running repeatable eval loops with subagents, and refining behavior through automated grading signals. This structured workflow ensures production-grade quality from intent capture to final deployment.

What is an eval loop for refining AI agent skills?

An eval loop for refining AI agent skills is a repeatable workflow phase where subagents execute tasks, grade.ts evaluates outputs, and aggregate-benchmark.ts tracks performance. It provides deterministic grading signals to iteratively improve skill behavior until plateau detection.

How do I optimize agent skill trigger accuracy?

Optimize agent skill trigger accuracy by refining the skill description during the final workflow phase. The skill-maker workflow analyzes eval loop results and benchmarking artifacts to adjust triggers, ensuring the skill activates correctly across intended prompts and tasks.

What's the best way to benchmark agent skills for production readiness?

Benchmark agent skills for production readiness by running repeatable eval loops with bundled scripts like grade.ts, aggregate-benchmark.ts, and detect-plateau.ts. This generates validated timing and benchmark artifacts to verify deterministic behavior before distribution.

Does skill-maker work without external dependencies?

Yes, skill-maker works without external dependencies. It operates environment-agnostic using bundled scripts and references like validate-skill.ts, generating production-ready artifacts including SKILL.md, evals, and benchmarks for repeatable distribution across agent environments.

When should I stop refining an agent skill during an eval loop?

Stop refining an agent skill during an eval loop when detect-plateau.ts identifies performance stabilization. The workflow uses aggregate-benchmark.ts to track grading signals across iterations, indicating diminishing returns when benchmark metrics cease meaningful improvement.