subrosa
01Plugin Claude Code
Persistent, private memory for Claude Code — what's said under the rose stays under the rose.
Plugin Claude Code
Persistent, private memory for Claude Code — what's said under the rose stays under the rose.
Plugin Claude Code
Persistent, private memory for Claude Code — every session archived into a local, searchable SQLite database. What's said under the rose stays under the rose.
Instructions file
Instructions for ij5a/subrosa, covering claude.md: subrosa, how it fits together, module map (src/), invariants and working on it.
Hook
Runs when a session starts, executing run.sh. From ij5a/subrosa.
Hook
Runs when a session ends, executing run.sh. From ij5a/subrosa.
Hook
Runs when you submit a prompt, before the agent sees it, executing run.sh. From ij5a/subrosa.
Hook
Runs before the context is compacted, executing run.sh. From ij5a/subrosa.
Hook
Runs when the agent finishes a response, executing run.sh. From ij5a/subrosa.
Skill Claude CodeCodex
Checkpoint the ended Claude Code sessions waiting in subrosa's queue. Reads the pending-checkpoint queue and, for each queued past session, extracts durable facts into that project's memory (leaf files + facts database + regenerated MEMORY.md), then clears it from the queue. Run it at session start when there's a…
Skill Claude CodeCodex
Flush durable facts from the current conversation into subrosa's memory before /clear or /compact. Scans the session for user, feedback, project, and reference items; writes or updates leaf memory files and the facts database, then regenerates the byte-budgeted MEMORY.md; soft-archives stale entries; reports a short…