Project Butler
Projekt-hukommelse på tværs af sessioner for AI-kodningsagenter: sessionslogs, overlevering, TODO, wiki, status
Testet · Virker
Hvad det gør
Vedligeholder en standardiseret projekt-hukommelsesstak (CLAUDE.md, PROJECT.md wiki, session-overlevering, TODO, sessionslogs, opdateringslog, docs-indeks, profilkonfiguration), så kodningsagenter genoptager projekter uden genforklaring. Udløses på /project-butler, "end session"/"收工", "continue"/"接着上次", "status", "organize files"/"整理文件", "sync wiki", "review claude" og sprogskift. Inkluderer en daglig git-baseret versionsfriskhedskontrol, der tilbyder at selvopdatere.
Testrapport
Hentede root SKILL.md; stikprøvekontrollerede references/update-check.md, scripts/check-update.sh, references/file-templates.md, references/project-profile-system.md (alle HTTP 200). Læste check-update.sh fuldt ud: den udfører kun git fetch/pull på sin egen mappe og grepper CLAUDE.md efter et sprogtoken — ingen curl|sh, base64 eller exfiltrering; begrænset til én gang/24 timer med en opt-out miljøvariabel. Trigger: bedømte "end session", "整理文件", "status where are we" som loads og "what's the current git status", "set up a new React project with Vite" som non-loads (5/5, selvom "status"/"setup" bærer en mild risiko for søgeordskollision). Output-test: skrev /private/tmp/.../scratchpad/baseline.md (9-linjers prosa, 0 overskrifter, ingen per-opgave felter) vs skill-log.md, der strengt fulgte Session Log Format (29 linjer, 7 kanoniske overskrifter, hver ventende opgave med den påbudte Owner|Deadline|Dependencies stillads, plus en fremhævet CLAUDE.md kandidat, som baseline udelod).
Testet: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/JamesShi96/project-butler.git ~/.claude/skills/project-butler # SKILL.md sits at the repo root, so clone straight into the skill dir. # No API keys or external deps. Optional: the skill runs scripts/check-update.sh # (a daily `git fetch` against its own repo) to offer self-updates; set # PROJECT_BUTLER_NO_UPDATE_CHECK=1 to silence it. Works with Claude Code, and # Cursor (.cursor/rules) / Codex (AGENTS.md) via templates it can generate.
Kommandoer og eksempelprompter
/project-butlerProjekt-hukommelse på tværs af sessioner for AI-kodningsagenter: sessionslogs, overlevering, TODO, wiki, status
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Set up project memory for this new projectClose out this session and update the logOrganize the files in this project folder