Skip to content
Claude edited this page Sep 23, 2026 · 3 revisions

Agent adapters

Canonical: SAFRS_SPEC.md §5. Vendor files are adapters. They must not become independent policy.

Adapter Location Setup doc
Claude Code CLAUDE.md, .claude/ docs/bootstrap/CLAUDE_SETUP.md
Cursor .cursor/ docs/bootstrap/CURSOR_SETUP.md
Codex .codex/ docs/bootstrap/ Codex files
Gemini GEMINI.md adapter only

Shared pre-action guard: tools/automation/src/guard.mjs plus vendor adapters under tools/automation/src/adapters/. An adapter without enforceable pre-action hooks stays read-only (Droid is recorded that way in ADR 0002 pending an activation decision).

Pages

Skills

.agents/skills/ holds reusable capabilities that adapters invoke by name. Gaffer orchestration lives at .agents/skills/gaffer-orchestration/SKILL.md (see Gaffer orchestration); the session protocol lives at .agents/skills/safrs-session/SKILL.md. The remaining skills (GSAP variants, new-capability, html-build, prisma-migration, sentra-docs, verify, abyss-review) are capability wrappers that route to canonical policy rather than defining it.

Clone this wiki locally