This folder is the canonical home for the Codex Workspace documentation set.
Use ../README.md as the public-facing project entrypoint, then use this folder for the detailed workspace and handover material.
Read these in order:
00-overview.md01-codex-workspace-handover.md02-local-runtime-handover.md03-workspace-hub-build-spec.md04-build-order-and-dod.md05-examples-and-templates.md06-cross-agent-skills-and-mcp.md07-context-cache-and-retrieval.md08-first-run-and-updates.mdHANDOVER.mdCHANGELOG.md
00-overview.mdto05-examples-and-templates.mddefine the handover pack.06-cross-agent-skills-and-mcp.mddefines the cross-agent portability layout for skills and MCP.07-context-cache-and-retrieval.mddefines the layered context-cache model and retrieval visibility rules.08-first-run-and-updates.mddefines the recommended onboarding questions, setup profiles, and update flow.HANDOVER.mdsummarizes the current state of the workspace after the initial build.CHANGELOG.mdrecords notable workspace-level changes.
tools/bin/holds small wrappers or launch helpers.tools/scripts/holds reusable workspace scripts.tools/templates/holds starter metadata templates.tools/manifests/holds source lists and supporting manifests for scripts.tools/github-rulesets/holds importable repository ruleset JSON for GitHub.docs/wiki/holds starter content for the optional GitHub wiki surface.repos/workspace-hub/docs/holds repo-local documentation for Workspace Hub itself.
Useful maintenance scripts:
tools/scripts/bootstrap-repo.shpreviews or runs repo-native install/setup using manifestinstallCommandfirst, then package-manager precedence such as env override, manifestpackageManager,package.json, and lockfiles.tools/scripts/doctor-workspace.shruns a non-destructive environment and readiness check for the workspace, Workspace Hub, mixed-stack tooling, and Codex-related setup.tools/scripts/cleanup-sync-noise.shremoves macOS and sync-client noise files such asIcon\rand._*, including the broken-ref cases when they leak into.git/.tools/scripts/init-agent-job-bundle.shpreviews or creates a local cache/context bundle for longer-running agent jobs undercache/context/agents/jobs/.tools/scripts/setup-workspace-profile.shprovides a guided, non-destructive profile check forcore,hub,mixed-stack,wordpress,agent-enhanced,workflow-state,spec-driven, andui-previews.tools/scripts/sync-codex-skills.shpreviews or syncs tracked workspace skill sources into repo.agents/skills/folders, with dry-run mode by default.tools/scripts/trim-git-repos.shperforms safe Git maintenance acrossrepos/by cleaning.gitsync noise, expiring older reflog entries, and runninggit gcwith a conservative prune window.tools/scripts/update-all.shcan now fast-forward all repos or only a named repo group from a JSON manifest via--group.
Useful template locations:
tools/templates/skills/holds starter skill packs, execution-mode conventions, and a selective install-profile example.tools/templates/mcp/holds starter MCP profiles forread-onlyversusmutatingcapability tiers and stdio/logging hygiene.tools/templates/openspec/holds lightweight tracked spec and change templates for larger work.tools/templates/ui-previews/holds guidance for repo-local component preview tooling.tools/templates/artifacts/holds the local artifact-bundle convention for longer-running agent jobs.tools/templates/workflow-state/holds guidance for optional local workflow-state layers such as.cognetivy/.tools/templates/agents-md/holds guidance for optionalAGENTS.mdcomposition when plain single-file authoring stops scaling.
The shared/ folder is reserved for workspace-facing metadata such as shared/repo-index.json and shared/standards.md.
- Core:
git,gh,jq,rg,fd,tree - Node: a version manager plus
npm,pnpm, andyarnwhere legacy repos need it - Python:
python3,pip, optionaluv - PHP:
composer,wp, optional ServBay or Local
- npm:
cache/npm - pnpm:
cache/pnpm-store - yarn:
cache/yarn - pip:
cache/pip - Homebrew downloads:
cache/homebrew
Map package-manager caches here where practical, but keep project installs inside each repo.