Skip to content

cpo-setup

Sets up a repo to run the stack. It fills .cpo-stack/config.yaml with your board facts, writes the tracker adapter, and wires AGENTS.md. Every other skill reads what this one writes.

  • once, before the first use of any other cpo-* skill
  • again when you switch trackers or want to restart the config
  • a git repo with a tracker to point at (Linear or GitHub Issues)
  • you, present to answer the setup questions — it confirms real decisions such as tracker, board states, owner, and verify commands
  • a filled .cpo-stack/config.yaml with no TODOs left
  • a tracker adapter at docs/agents/issue-tracker.md holding the tracker’s verbs
  • an AGENTS.md wired so agents find both

First. Nothing else runs correctly before it. Every other skill opens by reading the config this skill writes; none of them hardcodes a board fact.

cpo-setup
set this repo up for the CPO stack
switch the tracker to GitHub Issues