Project Butler — AI skill for Claude Code
Project memory system for AI coding assistants (Claude Code, Cursor, Codex): session logs, project wiki, rules, TODOs, and handoff.
How to install Project Butler
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open JamesShi7/project-init and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Project Butler does
Project memory system for AI coding assistants (Claude Code, Cursor, Codex): session logs, project wiki, rules, TODOs, and handoff.
Alternatives in AI
- Agent Rules Books — AGENTS.md rules / skills for AI coding agents: Codex, Cursor & Claude Code 2.6k ★
- CLI Continues — resume any AI coding session in another tool — Claude Code, Copilot, Gemini, Codex, Cursor 1.5k ★
- Memory Forge Rs — Stop resetting satisfying AI chats — edit the memory instead 474 ★
README
project-butler
**[English](README.md)** | [中文](README_zh.md)
[](https://github.com/JamesShi96/project-butler/stargazers) [](https://github.com/JamesShi96/project-butler/releases) [](LICENSE) [](docs/compatibility.md)
Make AI coding agents remember your project between sessions.
project-butler helps Claude Code, Cursor, Codex, and similar AI coding assistants behave like long-term project teammates instead of starting from scratch every session.
For normal use, you only need four actions:
/project-butler Set up project memory
end session Save progress and next steps
continue Resume next time
status Check where the project stands
For projects that need stronger product, architecture, roadmap, research, or eval alignment, project-butler can also create a Project Profile during setup and offer profile-aware Normal Close / Full Close behavior.
Quick Start
Install as a Claude Code skill:
git clone https://github.com/JamesShi96/project-butler.git ~/.claude/skills/project-butler
Open any project and set up project memory:
/project-butler
Work normally. At the end of a work session:
end session
Next time, resume without re-explaining the project:
continue
That is enough for daily use. For Cursor, Codex, and other assistants, see [Tool Compatibility](docs/compatibility.md).
Updating project-butler
The skill auto-checks for updates on every invocation. Once per day per machine, it runs `git fetch` against its own repo and compares local `HEAD` to `origin/main`. If behind, Claude Co
Related Skills
Memory Trail
Decision memory and session logging for AI-assisted development. Track WHY decisions are made, not just WHAT c
Evermind AI Agent Memory
Evermind: cross-session memory recovery for AI agents. Your agent never cold-starts again - always-loaded iden
Axme Code
Persistent memory, architectural decision enforcement, pre-execution safety hooks, and session handoff for Cla
SyncytiumMD
Universal Context, Rules & Handoff Bridge for AI Coding Tools (Cursor, Copilot, Cline, Claude Code, Antigravit
AgentHarbor
🚢 One native app for all your AI coding agents - live rate limits, session usage, deep analysis of your & mon
Sourceant
Persistent memory for AI coding agents: decisions, rules, API contracts, and system topology served over MCP t
Related Agents
Rememora Triage
Use this agent when triaging issues, feature requests, or bugs for the Rememora project — a cross-agent persis
10x Tool Calls
Cursor and Windsurf meter usage by requests and tool calls rather than tokens, which means a finished or stall
Hatch3r Handoff Loader
Session-start agent that surfaces active handoff documents from .hatch3r/handoffs/active/. Use at the beginnin