Skip to main content

Q00/ouroboros

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
26
GitHub stars
6,325
GitHub forks
641

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Loading the repository README…

Skills in this repository

1 occupation category · 4% classified

Showing 26 of 26 collected skills.

occupation
unclassified
description

Full reference guide for Ouroboros commands and agents

updated
occupation
unclassified
description

Calibrate interview explanations from the user's stated understanding

updated
occupation
unclassified
description

Use when the user wants to build or change something but the request is vague or open-ended: 'help me figure out what to build', 'I'm not sure what it should do', 'add X' with no details, or no clear definition of done. Runs a short Socratic interview that…

updated
occupation
unclassified
description

Guided onboarding wizard for Ouroboros setup

updated
occupation
unclassified
description

Build a threat model for a target codebase. Three modes: "interview" walks an application owner through the four-question framework and produces a threat model from their answers; "bootstrap" derives a threat model from the code plus past vulnerabilities…

updated
occupation
unclassified
description

Triage a batch of raw security findings. Verify each is real, collapse duplicates, re-rank by derived exploitability, and tag with an owner. Takes a directory or file of scanner output and writes TRIAGE.json + TRIAGE.md sorted by what actually needs…

updated
occupation
unclassified
description

Static source-code vulnerability scan. Reads a target directory (and THREAT_MODEL.md if present), spawns parallel review subagents per focus area, and writes VULN-FINDINGS.json + .md for /triage to consume. Read-only — no building, running, or network. For…

updated
occupation
unclassified
description

Check for updates and upgrade Ouroboros to the latest version

updated
occupation
unclassified
description

Scan and manage brownfield repository/worktree defaults for interviews

updated
occupation
unclassified
description

Use when the user wants proof that finished work meets its acceptance criteria, not just that tests pass: 'verify it is actually done', 'check it against the spec', 'evaluate the run'. Runs mechanical checks, a semantic review per criterion, and multi-model…

updated
occupation
unclassified
description

General-purpose QA verdict for any artifact type

updated
occupation
unclassified
description

Use when goal, constraints, and success criteria are already settled and the user wants them frozen into a formal spec an agent can execute and verify: 'turn this into a spec', 'write it up as a Seed', or right after an interview. Returns an immutable Seed…

updated
occupation
unclassified
description

Cancel stuck or orphaned executions

updated
occupation
unclassified
description

Use when the work spans several files or replaces a framework, language, auth, storage, or API layer (rewrites and migrations included), and the user wants it to end up working and tested. Asks only what is missing, writes a spec with acceptance criteria,…

updated
occupation
unclassified
description

MCP-owned Ralph loop around background evolve_step jobs

updated
occupation
unclassified
description

Use when an Ouroboros Seed (a spec file with a goal and acceptance criteria, such as *.seed.yaml) already exists and the user wants it executed: 'run the seed', 'execute this spec', 'ooo run'. Executes it and verifies every acceptance criterion. Not for raw…

updated
occupation
unclassified
description

Open or drive the Ouroboros settings GUI (browser, TUI, or conversational fallback)

updated
occupation
unclassified
description

Publish Seed specification as GitHub Issues for team-based project management

updated
occupation
unclassified
description

List in-flight Ouroboros sessions and show the commands needed to re-attach after MCP disconnect

updated
occupation
unclassified
description

Check session status and measure goal drift

updated
occupation
unclassified
description

Start or monitor an evolutionary development loop

updated
occupation
unclassified
description

Use when the user is stuck or going in circles: the same fix failed twice or more, 'nothing works', 'I've tried everything', or a consequential choice with no clear winner that is hard to undo or splits the team (which database, which architecture). Brings…

updated
occupation
unclassified
description

Use when the user wants product requirements rather than code: 'write a PRD', 'product requirements', 'spec this feature for the team', 'ooo pm'. Runs a PM-focused interview with automatic question classification and produces a PRD/PM document. Not for…

updated
occupation
unclassified
description

Interactive tutorial teaching Ouroboros hands-on

updated
occupation
unclassified
description

First-touch experience for new Ouroboros users

updated
occupation
Software Developers
description

Start Ouroboros onboarding. Use when the user sends bare `ooo`, asks to start Ouroboros, or is using Ouroboros for the first time.

updated
Showing 26 of 26 collected skills.