context-setuplisted
Install: claude install-skill conorbronsdon/agent-context-os
# Set up workspace context
## Execution root (required)
Before reading or writing repository content or running a lifecycle command,
establish the exact repository working directory supplied by the host for this
invocation. Accept that directory as the lifecycle execution root only when it
contains both `AGENTS.md` and `scripts/contextos.sh`. Do not substitute the
process or tool working directory, an agent/private workspace, the skill install
location, or any parent or ancestor discovered by searching upward. If the
host-supplied directory is unavailable or either marker is absent, stop and
report the problem without creating a payload or running the kernel.
Under the v0.12 full-template wrapper path this is the colocated `KernelRoot`,
`ContextRoot`, and nominal `WorkingRoot`.
A separate application repository is not a supported lifecycle execution root.
Anchor every repository read and write under that exact root. Run
`scripts/contextos.sh` and repository validation with their working directory
explicitly set to that root (or use absolute paths beneath it); this includes
all `.context-os/inputs/`, proposal, receipt, state, session, and routing paths.
Build useful context without silently overwriting user data.
## Guardrails
- Ask questions one at a time and inspect existing files before proposing changes.
- Preserve the user's wording; do not embellish credentials, goals, or biography.
- Require approval before replacing populated files, broad writes, commits, or pus