What problem does it solve?
Repositories often lack a single canonical memory file and standardized AGENTS.md/CLAUDE.md wrappers, which leads to duplicated instructions, inconsistent agent behavior, and manual setup overhead for Codex and Claude Code workflows.
Core Features & Use Cases
- Canonical Memory Bootstrap: Creates memory/project.md as the single source of truth for agent memory.
- Safe Migration: Detects existing CLAUDE.md or AGENTS.md content and migrates non-generated content into memory/project.md to preserve prior instructions.
- Wrapper Generation: Generates AGENTS.md from memory/project.md and creates a CLAUDE.md wrapper that references AGENTS.md, plus an optional memory/claude.md overlay and a starter README.md.
- Integration: Delegates final initialization steps to the memory-sync module for consistent, repo-wide initialization.
- Use Case: Quickly prepare a new or legacy repository for Codex and Claude Code agents by consolidating memory and generating host files.
Quick Start
Use the mem-init skill to initialize canonical project memory, migrate any existing AGENTS.md or CLAUDE.md content, and generate AGENTS.md and CLAUDE.md in the target repository.