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 an evolutionary loop that mutates candidates, scores them against a fitness function, and keeps the best performers. ## Core Features & Use Cases - LLM-Driven Evolution: Wraps Imbue's darwinian_evolver to iteratively mutate and evaluate an organism (prompt template, regex, SQL, or code) against a scored evaluator. - Custom Problem Definitions: Ships a template for defining your own Organism, Evaluator, and Mutator, with trainable and holdout failure cases to detect overfitting. - OpenRouter Driver: Includes a driver script that routes LLM calls through OpenRouter, so any provider model works instead of the upstream CLI's hardcoded Anthropic dependency. - Use Case: You have a prompt that only sometimes makes an LLM repeat a phrase verbatim. Define exact-match scoring, run 3 iterations, and get back a ranked population of improved prompt templates scoring 0.6-0.8 instead of 0.0. ## Quick Start Ask the agent to install the darwinian_evolver repo and run the parrot example with your OpenRouter key to evolve a better prompt template.