Populate the repository
Clone the now-existing empty repository, then build its shell by hand: copy AGENTS.md and .agents/skills/ from
Navigator's own repository root, write README.md and a nested navigator.yaml naming this Project and host, and add a
starting templates/<code>.md. Then reconcile the two generated workflows — .github/workflows/ci.yml (the thin CI
caller) and .github/workflows/cd.yml (the portal-publish caller):
navigator ops github setup <owner>/<code> --action-version <YY.M.D>
This does not write portal/; that only exists once a client-facing application is built. Pass --action-version
explicitly rather than relying on a default, which only resolves from a real release build.
Commit and push. That push is what makes the CI gate live on the new repository.