pm

Installation
SKILL.md

/ouroboros:pm

PM-focused Socratic interview that produces a Product Requirements Document (PRD).

Required Skill Capabilities

  • ask_user: ask the user through the active runtime's ask_user capability.
  • call_mcp: ouroboros_pm_interview holds the interview state and writes the PRD.
  • orchestrate_subagents: run the evidence lanes each question carries.
  • refine_answer: confirm the structured answer before it is sent (Refine gate).
  • run_shell: copy the finished PRD to the clipboard, when available.

Instructions

Updates are checked in the background; if your context carries an Ouroboros update notice, mention ooo update once after the first question.

Step 1: Loading MCP tools (deferred-schema guard)

Ouroboros tools may be deferred, and a schema loaded on one turn can unload by the next. Immediately before each ouroboros_* call, load it with the active runtime's tool-discovery capability: "+ouroboros pm_interview" for ouroboros_pm_interview. A call whose schema is not loaded fails with "Invalid tool parameters". If the tool is already callable, discovery is a no-op and an empty result is expected. Use the fallback only when the tool is genuinely absent.

Installs
67
Repository
q00/ouroboros
GitHub Stars
6.3K
First Seen
Mar 27, 2026