Sync Agent Workbench
Workflow
- Read
AI_AGENT_GUIDE.mdandAI_AGENT_PROJECT.mdif present. - Choose the requested workflow:
- Sync: follow
.agents/prompts/sync-agent-workbench.mdwhen present, otherwise use the upstreamprompts/sync-agent-workbench.md. - Audit: follow
.agents/prompts/audit-agent-workbench.mdwhen present. - Repair: follow
.agents/prompts/repair-agent-workbench.mdwhen present.
- Sync: follow
- Modify only the files allowed by the selected prompt.
- Keep
AI_AGENT_PROJECT.mdmanual after initial creation. - Keep vendor entrypoints thin and canonical content under
AI_AGENT_GUIDE.md,.agents/prompts/, and.agents/skills/. - Treat install as first sync:
.agent-workbench.yamlis human-owned desired config and.agent-workbench.lock.jsonis the agent-owned provenance/baseline ledger. - Use lockfile + current desired set to classify removal drift as confirmed upstream removal, confirmed removal with local edits, suspected legacy removal, deselected by local config, source changed / migration required, or local unmanaged. Never delete without explicit user confirmation; record kept removals in
retainedRemovals. - Verify with
git status --short,git diff --stat, and manifest path checks when working in the workbench repository.
Guardrails
- Do not install marketplace plugins, extensions, global/user-scope settings, or git submodules.
- Do not modify application source code during sync unless the user separately requested application changes.
- Do not create
AGENT.md; useAGENTS.md. - Do not delete downstream artifacts silently; deletion candidates must be normalized, allowlisted workspace-overlay paths and user-confirmed.
Source: KiringYJ/agent-workbench — distributed by TomeVault.