alchaincyf/darwin-skill

达尔文.skill —— 一个让你的Skill无限进化的系统:评估→改进→测试→保留或回滚 | Autoresearch-inspired autonomous skill optimization for Claude Code. Evaluate, improve, test, keep or revert.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 57 minutes ago
Added to GitGenius on September 11th, 2026
Created on April 13th, 2026
Open Issues & Pull Requests: 5 (+0)
GitHub issues: Enabled
Number of forks: 630
Total Stargazers: 5,959 (+0)
Total Subscribers: 21 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 25.8 days
Mean response time: 31.4 days
90th percentile: 66.9 days
Tracked items: 9

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 15% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 57 days
Stale 30+ days: 2
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Detailed Description

Darwin Skill is a system for autonomous optimization of Claude Code skills through iterative evaluation, improvement, testing, and rollback cycles.

The tool addresses the challenge of continuously improving AI agent skills by automating a structured feedback loop inspired by model training practices. It evaluates skills across multiple dimensions, proposes improvements, tests changes against baseline performance, and either retains or reverts modifications based on validation results. The approach incorporates validation-gated design principles, requiring independent reviewers to assess each iteration and implementing early stopping when improvements fall below meaningful thresholds. A core distinction is its human-in-the-loop architecture, which enforces checkpoints at critical phases rather than operating fully autonomously, allowing users to review baseline assessments and confirm single-dimension optimizations before proceeding.

Developers should adopt this tool if they maintain Claude Code skills and want systematic, measurable improvement over time. It suits projects where skill reliability and performance matter enough to justify structured iteration. The tool distinguishes itself from fully automated approaches by requiring human confirmation at key decision points, which reduces the risk of optimizing toward metrics rather than genuine capability gains. It incorporates explicit safeguards against common pitfalls, including prohibitions on self-evaluation by the same AI instance, restrictions on destructive operations, and requirements for test prompts before scoring.

The project shows active development with recent structural upgrades incorporating research findings. The codebase demonstrates engagement with academic work, absorbing frameworks and validation approaches from contemporary research. Development includes real-world validation data from deployed skills showing measurable performance gains across multiple evaluation rounds. The tool maintains explicit anti-patterns documentation, suggesting attention to failure modes encountered in practice. Checkpoints and safety mechanisms are hardcoded into the workflow rather than optional, indicating a design philosophy prioritizing controlled iteration over speed.