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'sask_usercapability.call_mcp:ouroboros_pm_interviewholds 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.