evolve

Orchestrate an evolutionary loop that interviews, seeds, executes, and evaluates ontologies.

5.4k|535|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Q00/ouroboros --skill evolve-q00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evolve
Source: https://github.com/Q00/ouroboros/tree/main/skills/evolve
Command: npx skills add https://github.com/Q00/ouroboros --skill evolve-q00

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing evolving product definitions and acceptance criteria is difficult without a structured approach. This skill guides users through a formal, multi-generation loop that interviews stakeholders, seeds evolving ontologies, executes experiments, and evaluates results to converge on a stable specification.

Core Features & Use Cases

  • Orchestrates an end-to-end evolutionary loop that interviews, seeds, executes, and evaluates across generations to refine and converge ontologies.
  • Supports fast ontology exploration with an ontology-only mode that skips execution for rapid structural reasoning.
  • Use Case: evolve a task-management workflow ontology by iterating with stakeholder feedback until a stable, verifiable specification is achieved.

Quick Start

Initiate an evolutionary loop by describing your goal and let Ouroboros guide generations until the ontology converges.

Frequently Asked Questions about evolve

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

FAQPage Schema
How do I converge an evolving product ontology through iterative stakeholder feedback?

To converge an evolving product ontology, you initiate an evolutionary loop that interviews stakeholders, seeds initial definitions, executes experiments, and evaluates results across generations until a similarity threshold is reached. This structured approach refines requirements into a stable specification.

What is an evolutionary development loop for refining product requirements?

An evolutionary development loop is a multi-generation process that interviews stakeholders, seeds evolving ontologies, executes targeted experiments, and evaluates progress to converge on a stable, verifiable specification. It manages evolving product definitions iteratively.

Can I explore ontology structures rapidly without executing full development cycles?

Yes, you can use a fast ontology mode to explore ontology structures rapidly. This mode skips execution entirely, allowing for rapid structural reasoning and quick iteration on evolving product definitions without the overhead of running full execution cycles.

How do I manage iterative acceptance criteria for software initiatives?

You manage iterative acceptance criteria by applying an evolutionary loop that seeds and evaluates progress across generations. This loop converges an ontology when similarity thresholds are met, ensuring specifications remain stable and verifiable throughout software initiatives.

Does the evolutionary loop support controlled execution and status rewinding?

Yes, the evolutionary loop supports controlled execution with status monitoring and rewind capabilities. This allows you to manage and evaluate progress across generations, reverting states when necessary to successfully converge an ontology.

When should I use an evolutionary ontology approach instead of standard specification?

Use an evolutionary ontology approach when requirements and acceptance criteria are difficult to define upfront and must evolve iteratively. It is suited for product and software initiatives where definitions need to converge dynamically through stakeholder interviews and evaluation.