claude/skills
bastien fd619f5f9a feat(skills): add /prune-memory — curate .claude/memory/ registries
New personal skill to maintain memory registry hygiene. Gap identified
between existing tools:
- /caveman:compress — text-compresses one file, no curation
- /close — appends new entries end-of-session, doesn't prune
- /prune-memory (new) — audits, classifies, applies user-approved cleanup

Operations:
- Mark obsolete entries `status: superseded by <ID>` or `status: deprecated`
  (no hard delete — append-only per CLAUDE.md memory rule).
- Merge similar entries (new ID, sources marked superseded).
- Caveman-compress bloated prose-heavy entries inline.
- Repair Index drift (missing rows, orphaned rows).

Workflow: STEP 0 precheck (refuses dirty working tree, git = backup)
→ STEP 1 audit (A obsolete / B similar / C bloated / D drift)
→ STEP 2 plan + mandatory user approval
→ STEP 3 apply safe→destructive
→ STEP 4 verify Index sanity + line-count report.

Follows superpowers:writing-skills CSO conventions: "Use when..." trigger
description (under 1024-char spec), Quick Reference table, Common
Mistakes table, Failure Paths table. v1 ships without baseline TDD test
(noted in skill body); STEP 2 approval gate is the safety net.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-05-11 16:24:16 +02:00
..
analyze test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
bugfix test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
client-handover refactor(skills): compress 8 SKILL.md descriptions per writing-skills spec 2026-05-11 16:09:21 +02:00
close feat(capitalize): enforce English in all memory registry entries 2026-04-23 16:24:04 +02:00
code-clean test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
commit-change test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
doc refactor(skills): compress 8 SKILL.md descriptions per writing-skills spec 2026-05-11 16:09:21 +02:00
feat test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
geo refactor(skills): compress 8 SKILL.md descriptions per writing-skills spec 2026-05-11 16:09:21 +02:00
graphify chore(graphify): bump skill to 0.7.0 2026-05-06 17:08:47 +02:00
harden refactor(audits): route all report writes to .claude/audits/ 2026-04-23 16:06:54 +02:00
hotfix test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
init-project refactor(skills): compress 8 SKILL.md descriptions per writing-skills spec 2026-05-11 16:09:21 +02:00
onboard refactor(skills): compress 8 SKILL.md descriptions per writing-skills spec 2026-05-11 16:09:21 +02:00
plugin-check test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
profile feat(profile): partition skills/plugins/MCPs/CLIs by usage profile 2026-05-05 02:09:28 +02:00
prune-memory feat(skills): add /prune-memory — curate .claude/memory/ registries 2026-05-11 16:24:16 +02:00
refactor test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
seo refactor(skills): compress 8 SKILL.md descriptions per writing-skills spec 2026-05-11 16:09:21 +02:00
ship-feature refactor(skills): compress 8 SKILL.md descriptions per writing-skills spec 2026-05-11 16:09:21 +02:00
skills-perso optimize(skills-perso): tri-signal detection (marker/agent-ref/allowlist) + empty fallback (d8 target) 2026-05-06 18:16:57 +02:00
status test(darwin-skill): add baseline test-prompts.json for 18 personal skills 2026-05-06 17:53:51 +02:00
validate refactor(skills): compress 8 SKILL.md descriptions per writing-skills spec 2026-05-11 16:09:21 +02:00