What problem does it solve? Manually iterating on prompts, regex patterns, SQL queries, or code snippets to improve their performance is slow and unsystematic. This Skill automates that search by running Imbue's darwinian_evolver loop, which mutates candidates with an LLM, scores them against a fitness function, and selects the best performers over multiple iterations. ## Core Features & Use Cases - LLM-Driven Evolution Loop: Define an Organism (the artifact), an Evaluator (fitness scorer with trainable and holdout failure cases), and a Mutator (LLM-based improver), then let the loop optimize the artifact automatically. - OpenRouter Driver: Ships a parrot example driver that routes LLM calls through OpenRouter, so any provider model works without an Anthropic API key. - Snapshot Inspection: Includes a script to unpickle population snapshots and rank evolved organisms by score, plus a lineage visualizer from the upstream repo. - Use Case: You have a prompt template that only scores 0.0 on exact-match parroting tasks. Run the evolution loop for a few iterations and get back ranked prompt variants scoring 0.6-0.8, with holdout cases guarding against overfitting. ## Quick Start Ask the agent to install the darwinian_evolver repo, then run the OpenRouter parrot example with your OPENROUTER_API_KEY to evolve a prompt template over three iterations.