evolve

Analyze system failures and update Claude agents or skills automatically.

161|21|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/softspark/ai-toolkit --skill evolve-softspark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evolve
Source: https://github.com/softspark/ai-toolkit/tree/main/app/skills/evolve
Command: npx skills add https://github.com/softspark/ai-toolkit --skill evolve-softspark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The evolve skill lets you automatically analyze failures or inefficiencies in your codebase or knowledge base and update Claude agents or skills, keeping the system optimized without manual edits.

Core Features & Use Cases

  • Analyze sources: Reads specified sources like learning repositories or error logs to find patterns.
  • Design and implement updates: Generates and applies changes to .claude/agents/ or .claude/skills/.
  • Report evolution: Summarizes modifications made for traceability. Use case: When a recent deployment introduces recurring errors, invoke /evolve last-failure to let the meta‑architect revise relevant agents automatically.

Quick Start

Ask the evolve skill to analyze the latest error log and update agents accordingly.

Frequently Asked Questions about evolve

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

FAQPage Schema
How do I automatically update Claude agents after a deployment failure?

You can automatically update Claude agents after a deployment failure by analyzing error logs to identify patterns and applying generated redesigns directly to the `.claude/agents/` directory without manual edits.

What is auto-evolving agent architecture from error logs?

Auto-evolving agent architecture is a continuous improvement process that reads error logs or learning repositories to find failure patterns, then automatically redesigns and implements updates for agents and skills to keep the system optimized.

Can I use error logs to redesign skills in `.claude/skills/` automatically?

Yes, you can use error logs to redesign skills in `.claude/skills/` automatically by having the system analyze the failure sources, generate necessary updates, and apply the changes while providing a concise evolution report for traceability.

What's the best way to keep Claude agents optimized without manual code edits?

The best way to keep Claude agents optimized without manual code edits is to use an automated meta-architect approach that analyzes system failures from learning repositories and applies continuous improvements to the agent files directly.

Why does my agent evolution report show no updates after analyzing a learning repository?

An agent evolution report shows no updates when the automated analysis of the learning repository or error logs finds no recurring failure patterns or inefficiencies requiring a redesign of the existing agents or skills.