mem-init

Community

Bootstrap canonical project memory quickly

Authordongzhuoyao
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: mem-init
Download link: https://github.com/dongzhuoyao/tao-research-skills/archive/main.zip#mem-init

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.