skill-evolver

Analyze JSON skill execution traces to identify and fix issues.

1.1k|99|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/dp-archive/archive --skill skill-evolver-dp-archive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-evolver
Source: https://github.com/dp-archive/archive/tree/main/seed_skills/skill-evolver
Command: npx skills add https://github.com/dp-archive/archive --skill skill-evolver-dp-archive

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps developers and users automatically identify and fix issues in their AI skills by analyzing real-world execution traces and user feedback.

Core Features & Use Cases

  • Trace Analysis: Analyzes JSON trace files to pinpoint failures, inefficiencies (high turns/tokens), and tool errors.
  • Automated Improvement: Suggests and applies fixes to skill code (SKILL.md, scripts) based on identified issues.
  • Feedback Integration: Combines trace data with direct user feedback for prioritized improvements.
  • Use Case: After a skill fails unexpectedly, you can feed its trace file to the Skill Evolver. It will analyze the failure, identify the root cause in the script or instructions, and propose a corrected version of the skill.

Quick Start

Analyze the provided trace file 'traces.json' to find and fix issues.

Frequently Asked Questions about skill-evolver

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

FAQPage Schema
How do I analyze skill execution traces to identify failures?

To analyze skill execution traces, you provide a JSON trace file from a skill run. The system pinpoints failures, tool errors, and inefficiencies like high token usage by evaluating the real execution data.

Can I automatically improve AI skills based on execution history?

Yes, you can automatically improve AI skills based on execution history. The system analyzes trace files and user feedback to suggest and apply fixes to skill code and scripts.

How do I fix high token usage issues found in skill trace files?

To fix high token usage issues in skill trace files, you feed the JSON trace data into the analyzer. It identifies inefficiencies and proposes corrected skill instructions or scripts to optimize performance.

Does this trace analysis tool work with direct user feedback?

Yes, this trace analysis tool works with direct user feedback. It combines execution trace data with user feedback to prioritize improvements and generate targeted fixes for the skill code.

What is the best way to evolve skill code after an unexpected failure?

The best way to evolve skill code after an unexpected failure is to analyze the trace file. The system identifies the root cause in the script or instructions and proposes a corrected version of the skill.

What file format is required to analyze skill execution logs?

The required file format to analyze skill execution logs is JSON. You need to provide a JSON trace file generated from a skill run to identify issues and automatically evolve the skill.