idea-darwin
Helps your agent evolve ideas by comparing and mixing concepts to find the best ones.
What it does
This tool helps turn rough initial ideas into strong, well-developed concepts. It does this by treating ideas like living organisms that compete, crossbreed, and change over time.
When to use it
- ✓When you have many scattered ideas and need to organize them.
- ✓When you want to discover new connections between different ideas.
- ✓When you need a process to gradually improve your ideas.
Example of what to ask your AI
“Help me evolve my ideas for a new mobile app.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
You write down your initial ideas in a file. The tool then evaluates them, combines the best ones, and introduces new information to help them transform into more solid concepts.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill idea-darwinOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/idea-darwin/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Idea Darwin Engine
A round-based idea iteration system that treats ideas as competing organisms — scoring, selecting, crossing, and evolving them through structured rounds to surface the strongest concepts.
Overview
Most idea management tools are filing cabinets: they store ideas, tag them, and let them rot. Idea Darwin flips the paradigm — instead of organizing ideas, it lets them compete. Every idea is a living species on an evolution island. Each round, the fittest get deepened, different ideas cross-pollinate to produce unexpected hybrids, and external stimuli trigger mutations.
When to Use This Skill
- Use when you have many scattered ideas and need to systematically evaluate and develop them
- Use when you want to discover unexpected connections between ideas from different domains
- Use when you need structured iteration rather than one-shot brainstorming
- Use when you want a scoring framework to prioritize which ideas deserve more investment
Core Concepts
Evolution Island Metaphor
Your ideas are alive on this island. Like organisms, they follow three core laws:
- Evolution — Each round, the system deepens the most viable ideas through structured research: filling logical gaps, clarifying paths, identifying risks.
- Crossbreeding — The system cross-pollinates different ideas. A technical approach from work meets an observation from daily life, producing directions you never imagined.
- Mutation — External stimuli (industry news, theories, conversations) trigger mutations, spawning entirely new species.
Species Cards
Every idea gets a structured card recording: core question, full description, lineage (parent/child IDs), 6-dimensional scores, and change history.
6-Dimensional Scoring
| Dimension | Weight | What It Measures |
|---|---|---|
| Novelty | 10% | Genuine breakthrough or repetition? |
| Feasibility | 20% | Technically and resource-wise achievable? |
| Value | 20% | Impact if successful? |
| Logic | 20% | Internally consistent, no gaps? |
| Cross Potential | 10% | Can spark something new when combined? |
| Verifiability | 20% | Can we design a validation path? |
Idea Lifecycle
seed → exploring → refining → crossing → validated → dormant
The user always has final say on all life-or-death decisions. The system only recommends.
Step-by-Step Guide
1. Write Your Ideas
Create an ideas.md file:
## Personal knowledge base that learns my style
I want a system that reads everything I write and gradually learns how I think.
## Commute-to-podcast converter
Record voice memos during my commute, auto-convert them into podcast scripts.
2. Initialize Your Island
/idea-darwin init
3. Start Evolving
/idea-darwin round
4. Keep Feeding the Island
Append new ideas to ideas.md, add environmental variables to stimuli.md.
Examples
Example 1: Initialize
/idea-darwin init --budget 8 --actions 3
Example 2: Run Multiple Rounds
/idea-darwin round 3
Example 3: Manage Ideas
/idea-darwin dormant IDEA-0005
/idea-darwin wake IDEA-0005
Best Practices
- Do: Write ideas as rough as you want — the system structures them
- Do: Add external stimuli to prevent idea convergence
- Do: Run disruption rounds to surface overlooked ideas
- Don't: Over-curate initial ideas — let evolution filter
- Don't: Ignore the "Decisions Needed" section in briefings
Additional Resources
- GitHub Repository
- Available in 3 languages: English, Chinese, Japanese
- ClawHub:
clawhub install idea-darwin
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
FAQ
How do ideas 'compete'?
Ideas are evaluated on several categories like novelty, feasibility, and impact. The highest-scoring ones move to the next stage.
What does 'crossbreeding' ideas mean?
The tool combines elements from different ideas to create new possibilities you might not have thought of on your own.
What are 'mutations'?
These are new ideas or changes that arise from external information, like news or conversations, which are fed into the process.
Details
Original description by the author
Darwinian idea evolution engine — toss rough ideas onto an evolution island, let them compete, crossbreed, and mutate through structured rounds to surface your strongest concepts.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3307
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
agent-architecture-audit
Makes your agent check if everything is working correctly. It finds and fixes problems in AI systems, ensuring they perform as expected.
affaan-m/ECC
agent-eval
Helps your agent compare different AI coding tools. It measures which one is faster, cheaper, and more reliable for specific tasks.
affaan-m/ECC
agent-harness-construction
Makes your agent better understand how to perform tasks. It optimizes the tools and instructions the agent uses to increase its chances of success.
affaan-m/ECC