darwin-skill

Optimizes Claude Code Skills using an 8-dimensional rubric and git version control with user confirmation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the optimization of Claude Code Skills, improving their quality and performance.

Core Features & Use Cases

  • Automated Skill Optimization: Evaluates and improves Claude Code Skills using an 8-dimensional rubric.
  • Structured Assessment: Combines static analysis and real-world testing to ensure both structure and functionality are optimized.
  • User Confirmation: Each optimization requires user confirmation to ensure the changes meet the desired standards.
  • Use Case: Imagine you have a collection of Claude Code Skills that you want to improve. Use this Skill to automatically evaluate and optimize each Skill, enhancing their performance and effectiveness.

Quick Start

To start optimizing skills, use the darwin-skill command followed by the name of the skill you wish to optimize.

> 优化 darwin-skill

Frequently Asked Questions about darwin-skill

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

FAQPage Schema
How do I optimize Claude Code Skills automatically?

To optimize Claude Code Skills automatically, use an autonomous optimization approach that evaluates structure and effectiveness using an 8-dimensional rubric. It applies a hill-climbing algorithm with git version control and user confirmation to refine skills.

What is the 8-dimensional rubric for skill evaluation?

The 8-dimensional rubric for skill evaluation is a structured assessment framework that combines static analysis and real-world testing. It measures Claude Code Skill quality to ensure both structure and functionality are optimized during the refinement process.

Does optimizing Claude Code Skills require human intervention?

Yes, optimizing Claude Code Skills requires human intervention for final decision-making. The autonomous hill-climbing algorithm proposes changes, but each optimization step requires explicit user confirmation to ensure the modifications meet desired standards.

Do I need git and python to run autonomous skill optimization?

Yes, you need git and python installed in your environment to run autonomous skill optimization. Git provides version control for tracking changes, while python executes the optimization scripts and assessment logic.

What is the best way to evaluate and improve Claude Code Skill structure?

The best way to evaluate and improve Claude Code Skill structure is applying a hill-climbing optimization algorithm. This method combines static analysis with real-world testing, using git version control to manage structural changes and ensure quality improvements.