Dogfood & Dev Symlink
To work on codexclaw while running it inside Codex, point the installed plugin cache at your working checkout.
The dev symlink
Section titled “The dev symlink”scripts/dev-symlink.shThe script keeps the plugin version directory in the Codex cache but replaces each child entry with a symlink back into the repo. Edits in the repo are then live on the next session — no reinstall needed.
Check the current link state:
scripts/dev-symlink.sh --statusWhat gets linked
Section titled “What gets linked”Skills, hooks, and the components’ compiled dist/ are linked from the cache to your checkout.
Because the linked files are mutable, the hooks you trust in Codex execute your live code — keep
that in mind when reviewing hook trust.
Rebuild after editing components
Section titled “Rebuild after editing components”Hooks and the CLI run from compiled dist/. After editing component src/, rebuild:
npm run buildSee Build & Test for the build and test harness.
