Project Butler
Prosjektminne på tvers av sesjoner for AI-kodingsagenter: sesjonslogger, overlevering, TODO, wiki, status
Bestått
Hva den gjør
Opprettholder en standardisert prosjektminnestakk (CLAUDE.md, PROJECT.md wiki, sesjonsoverlevering, TODO, sesjonslogger, oppdateringslogg, dokumentindeks, profilkonfigurasjon) slik at kodingsagenter gjenopptar prosjekter uten ny forklaring. Utløses på /project-butler, "end session"/"收工", "continue"/"接着上次", "status", "organize files"/"整理文件", "sync wiki", "review claude", og språkbytte. Inkluderer en daglig git-basert versjonsfriskhetssjekk som tilbyr selv-oppdatering.
Testrapport
Hentet rot-SKILL.md; stikkprøvde references/update-check.md, scripts/check-update.sh, references/file-templates.md, references/project-profile-system.md (alle HTTP 200). Leste check-update.sh fullstendig: den utfører kun git fetch/pull på sin egen mappe og grepper CLAUDE.md etter et språktoken – ingen curl|sh, base64 eller exfiltrering; strupet til én gang/24t med en opt-out miljøvariabel. Utløser: vurderte "end session", "整理文件", "status where are we" som treff og "what's the current git status", "set up a new React project with Vite" som ikke-treff (5/5, selv om "status"/"setup" bærer en mild risiko for nøkkelordkollisjon). Utdata-test: skrev /private/tmp/.../scratchpad/baseline.md (9-linjers prosa, 0 overskrifter, ingen per-oppgave-felt) vs skill-log.md som strengt fulgte Session Log Format (29 linjer, 7 kanoniske overskrifter, hver ventende oppgave med det påbudte Owner|Deadline|Dependencies-stillaset, pluss en avdekket CLAUDE.md-kandidat som baseline utelot).
Testet på: 2026-07-31 · Claude Code 2.x (agent harness)
Installer
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-butlerProsjektminne på tvers av sesjoner for AI-kodingsagenter: sesjonslogger, overlevering, TODO, wiki, status
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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