Skip to main content

natural-selection

Design systems that improve through variation, selection pressure, and inheritance of successful traits over generations

Informações da origem

Repositório
lev-os/agents
Última atividade na origem
7 de março de 2026 às 00:14
Idioma detectado do SKILL.md
inglês
Estrelas
22
Forks
2

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
natural-selection
description
Design systems that improve through variation, selection pressure, and inheritance of successful traits over generations
# Natural Selection **What**: A mechanism where traits that confer survival/reproductive advantage become more common in populations over time through differential reproduction—forming the engine of evolutionary adaptation. **When to use**: When designing systems that must adapt to unknown or changing environments through iterative experimentation, selection, and retention of what works. **Introduced by**: Charles Darwin and Alfred Russel Wallace (1858-1859) ## Core Mechanism **Three ingredients create natural selection:** 1. **Variation**: Individuals differ in traits 2. **Inheritance**: Traits pass to offspring 3. **Selection pressure**: Some traits increase survival/reproduction more than others **Result**: Traits that improve fitness become more common over generations without intelligent design or foresight. ## When to Apply **Use natural selection thinking when:** - Building systems that must adapt to unpredictable environments - Optimizing without knowing optimal solution upfront - Creating evolutionary algorithms or genetic programming - Designing organizational processes that improve over time - Developing products through rapid iteration and user feedback **Skip if:** - Optimal solution is known and directly implementable - Feedback cycles are too slow for iteration - Can't tolerate variation or "failed" experiments - Need immediate perfection rather than gradual improvement ## Execution Steps ### 1. Generate Variation Create diverse options through experimentation, mutation, or exploration. Variation is raw material of selection. ### 2. Define Selection Criteria (Fitness Function) What determines success? User engagement? Revenue? System performance? Selection needs measurable fitness. ### 3. Apply Selection Pressure Let variants compete. Measure performance. Keep what works, eliminate what doesn't. ### 4. Enable Inheritance Successful traits must propagate to next generation. Copy winning strategies, codify learnings, replicate patterns. ### 5. Iterate Over Generations Repeat: Vary → Select → Inherit. Evolution is cumulative improvement over many cycles. ### 6. Maintain Genetic Diversity Avoid premature convergence. Preserve variation to enable future adaptation to new challenges. ### 7. Accelerate Feedback Loops Speed of evolution correlates with generation time. Faster feedback = faster adaptation. ## Real-World Applications **Genetic Algorithms**: Computer programs that evolve solutions through mutation, crossover, and fitness-based selection. Used in optimization, machine learning, game AI. **A/B Testing at Scale**: Netflix runs hundreds of experiments simultaneously. Winning variants selected, losers killed. Product "evolves" toward user preference. **Lean Startup**: Build-Measure-Learn loop is natural selection for business models. Pivot = selection killing unfit strategies. **Immune System**: Generates random antibodies, selects those binding to pathogens, clones successful ones. Evolves defense without predicting threats. ## Key Indicators **Signs of effective evolutionary design:** - Continuous variation/experimentation - Clear fitness metrics - Rapid iteration cycles - Preservation of successful patterns - Adaptation to environmental changes **Red flags:** - No variation (everything identical) - No selection (all variants survive equally) - No inheritance (each generation starts from scratch) - Premature optimization (convergence before exploration) ## Common Mistakes **Insufficient variation**: Exploring too narrow a space. Evolution needs diversity. **Weak selection pressure**: Keeping everything means nothing improves. **Local optima**: Converging on "good enough" solution, losing diversity to escape and find better solutions. **Ignoring generational time**: Waiting months between iterations when days are possible. ## Related Frameworks **Complementary**: Genetic Algorithms, Lean Startup (Build-Measure-Learn), Antifragility (variation as strength) **Contrasting**: Intelligent Design, Waterfall Planning, Optimization (requires knowing goal function) **Sequential**: Generate variation → Measure fitness → Apply selection → Preserve winners → Repeat ## Scoring Criteria **Practitioner Weight**: 10/10 — Darwin's theory underpins biology, medicine, agriculture, and computational methods used daily in software **Clarity & Executability**: 9/10 — Clear mechanism, widely applicable, though requires translating biological metaphor to domain **Proven ROI**: 10/10 — Foundation of modern biology, medicine, agriculture; genetic algorithms solve real optimization problems **Novelty**: 10/10 — Revolutionary insight that complex adaptation arises without designer or foresight **Cross-Domain Applicability**: 10/10 — Biology, software, business strategy, product development, AI, organizational design **Total Score**: 49/50 (Tier 1: Canonical)
Ver no GitHub