Camp Navigation

Navigate a camp with `cgo` and `camp go`. Use when you need to move between projects/festivals/workflow directories, switch context quickly, or resolve script-safe paths with `camp go --print`.

Obedience-Corp 373066f 1.1 KB Updated

File contents

Camp Navigation

Use cgo for interactive directory changes and camp go --print for scripts.

Primary Commands

cgo                  # toggle camp root <-> last location
cgo p                # projects/
cgo f                # festivals/
cgo i                # .campaign/intents/ (intents)
cgo cr               # workflow/code_reviews/
cgo p camp           # projects/camp/
camp go p --print
camp go f --print
cd "$(camp go p --print)"

Notes

  • cgo requires shell init: eval "$(camp shell-init zsh)".
  • camp go does not change shell directory by itself.
  • Shortcut source of truth: camp shortcuts.

Common Mistakes

  • Expecting camp go to behave like cd.
  • Using raw path cd everywhere instead of camp shortcuts.
  • Forgetting shell init and then assuming cgo is broken.

Obedience-Corp/festival/tree/main/skills/camp-navigation commit 373066ffe2

Frequently asked questions

npx skillmds@latest add obedience-corp/camp-navigation