darwin-skill

Evaluate and improve Claude-style SKILL.md entries with Git-backed optimization.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/wukangcheng2944/claude-skills --skill darwin-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: darwin-skill
Source: https://github.com/wukangcheng2944/claude-skills/tree/main/darwin-skill
Command: npx skills add https://github.com/wukangcheng2944/claude-skills --skill darwin-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright-core, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

Darwin.skill provides an automated framework for evaluating and evolving Claude-style SKILL.md entries. It orchestrates a rigorous, repeatable optimization loop that examines both the static structure of SKILL.md and the real-world effectiveness of its guidance, ensuring skills actually improve over time rather than just looking better on paper.

Core Features & Use Cases

  • Dual evaluation using an 8-dimension rubric (structure 60 points, effectiveness 40 points) plus live testing with designed test prompts.
  • Git-backed hill-climbing optimization that only keeps improvements through commits and reverts.
  • Human-in-the-loop, pausing after each optimization cycle with diff and results card generation for review.
  • Test-prompt design per skill and automated generation of visual result cards to communicate progress.
  • Central results log (results.tsv) for auditing, baseline tracking, and future resumption.

Quick Start

Install darwin.skill and start the optimization workflow by telling your agent to optimize all skills.

Frequently Asked Questions about darwin-skill

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

FAQPage Schema
How do I automate evaluation and improvement of Claude-style SKILL.md files?

Automating Claude-style SKILL.md evaluation requires running baseline scoring, generating improvements, live testing with designed test prompts, and using human-in-the-loop confirmation within a Git-backed workflow to ensure only measurable improvements are kept.

What is Git-backed hill-climbing optimization for agent skills?

Git-backed hill-climbing optimization for agent skills is a workflow that applies improvements through commits and automatically reverts changes if live testing and rubric scoring fail to show measurable effectiveness gains over the baseline.

How does an eight-dimension rubric score agent skill effectiveness?

An eight-dimension rubric scores agent skill effectiveness by evaluating static structure for 60 points and real-world effectiveness for 40 points, using independent scoring agents to ensure skills actually improve rather than just looking better on paper.

Can I use human-in-the-loop confirmation to review SKILL.md optimization cycles?

Human-in-the-loop confirmation allows you to review SKILL.md optimization cycles by pausing after each iteration to generate diff summaries and visual result cards, ensuring you approve only verified improvements before they are committed.

Do I need Playwright to run live testing on agent skills?

Playwright is required to run live testing on agent skills, serving as the core dependency for executing designed test prompts against the optimized SKILL.md entries to validate their real-world effectiveness before committing changes.

Why does my agent skill optimization loop fail to keep improvements?

Optimization loops fail to keep improvements when changes do not measurably outperform baseline scores in the eight-dimension rubric or live test prompts, triggering an automatic Git revert to discard the unverified modifications.