
Publish
Publish Seed specification as GitHub Issues for team-based project management
Install
npx skills add Q00/ouroboros --skill publish -g -a claude-code -y- Repository
- Q00/ouroboros6.3k
- Category
- Git and review
- Updated
- 3d ago
- License
- MIT
- Context cost
- Lightabout 1,424 tokens
- Runs scripts
- No, instructions only
What it does
Publish Seed specification as GitHub Issues for team-based project management
/ouroboros:publish
Convert a Seed into a GitHub Epic issue plus Task issues. Works entirely through the gh CLI (no MCP), creates new issues only, and never modifies existing ones.
ooo publish [seed_path]
/ouroboros:publish [seed_path]
Instructions
Run commands with the active runtime's run_shell capability and ask every question with the active runtime's ask_user capability.
Step 1: Prerequisites
Run command -v gh. If missing, tell the user to install it from https://cli.github.com/ and stop. Run gh auth status; if not authenticated, tell the user to run gh auth login and stop.
Step 2: Locate the Seed
Seeds live in ~/.ouroboros/seeds/: interview Seeds as {seed_id}.yaml, PM Seeds as pm_seed_{id}.json. In priority order:
- An explicit
.yamlor.jsonpath argument. - The most recent files from
ls -t ~/.ouroboros/seeds/*.yaml ~/.ouroboros/seeds/*.json 2>/dev/null | head -5; if several exist, ask the user to choose. - A Seed path reported by
ooo seedorooo pmearlier in this conversation.
If none is found, tell the user to run ooo seed or ooo pm first, and stop.
Step 3: Parse the Seed
Detect the format by extension. Omit any section whose field is missing or empty rather than failing.
YAML Seed (ooo interview + ooo seed):
| Field | Use |
|---|---|
goal | Epic title and Goal section |
constraints | Constraints section |
acceptance_criteria | Epic checklist, distributed to Task issues |
ontology_schema | Ontology table (field, type, description) |
evaluation_principles | Evaluation Principles table (name, weight, description) |
exit_conditions | Exit Conditions (Definition of Done) |
metadata.ambiguity_score | Confidence indicator |
metadata.seed_id | Duplicate detection |
JSON PM Seed (ooo pm, PMSeed schema):

