Repomemo
Description
Drop-in markdown scaffold giving Claude Code and Codex a shared, version-controlled project memory via .ai/ + thin CLAUDE.md / AGENTS.md adapters.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
RepoMemo
**Languages:** **English** · [简体中文](./README.zh.md)
**One project. Any coding agent. No switching ceremony.**
RepoMemo is a minimal, Git-neutral continuity layer for agent-native project directories. It bootstraps one portable file contract; after that, switch between coding Harnesses directly without running convert, sync, generate, export, or handoff commands.
Quick start
cd my-project
npx repomemo@latest init
# Switch directly after the one-time bootstrap
codex
claude
gemini
opencode
`npx @latest` may need the network to obtain RepoMemo. Once the CLI is locally available, `init` and `doctor` make no network calls.
The contract
my-project/
├── AGENTS.md # permanent governance; canonical rules
├── AGENT_STATE.md # advisory current-task and handoff data
├── .agents/
│ └── skills/ # canonical Agent Skills
├── CLAUDE.md # thin @AGENTS.md bridge
├── GEMINI.md # thin @AGENTS.md bridge
├── .claude/skills # link to .agents/skills when available
└── .zcode/skills # link to .agents/skills when available
The three planes are intentionally separate:
- Governance:
AGENTS.mdand.agents/skills. - Continuity:
AGENT_STATE.md. - Compatibility: tiny imports and in-project links only where required.
RepoMemo manages only explicit HTML-comment blocks. User-authored text outside those blocks is preserved. Ambiguous, duplicate, or malformed markers fail closed instead of being guessed or overwritten.
Commands
repomemo init [--target DIR] [--dry-run]
repomemo doctor [--target DIR] [--harness ID] [--json]
repomemo doctor --repair [--target DIR] [--harness ID] [--json]
inituses exactly the supplied directory or current directory. It never searches for a Git root and requires the target directory to exist.doctoris read-only by default. It checks the contract, state schema, bridges, links, nested/ancestor instr
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Awesome Llm Apps
100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI Headroom
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agen
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI