OpenLtm
01Plugin Claude Code
Plugin marketplace listing 1 plugin: openltm.
Plugin Claude Code
Plugin marketplace listing 1 plugin: openltm.
Plugin Claude Code
OpenLTM — Long-Term Memory for AI coding agents: semantic search, context injection, session learning.
Instructions file CodexOpenCode
Instructions for RohiRIK/OpenLtm, covering openltm — agent instructions, using memory, working in this repo, shipping to opencode and releasing.
Instructions file
Instructions for RohiRIK/OpenLtm, covering openltm plugin — long-term memory for ai coding agents, rules, development workflow, version bump — mandatory and release & publish.
Agent
Mines durable engineering memories from git commit diffs and stores them in LTM. Use to onboard a repo, backfill history after enabling gitLearn, or harvest patterns after a sprint. Reads diffs in its own context so raw git output never reaches the main thread.
Agent
Expert planning specialist for complex features and refactoring. Use PROACTIVELY when users request feature implementation, architectural changes, or complex refactoring.
Command
USE WHEN running schema migrations, scanning memories for secrets, or managing the LTM graph visualization server. Groups migrate | scan | server.
Command
USE WHEN you want to analyze project context before starting work on a task. Calls context + recall, then synthesizes goals, decisions, gotchas, and relevant memories into a pre-task brief.
Command
USE WHEN checking memory health, reviewing project scores, inspecting janitor status, or diagnosing why memories are decaying. Shows health scores, decay summary, activity log, and log health.
Command
USE WHEN recalling past decisions, storing new insights, forgetting stale memories, linking memories, or reviewing pending memory proposals. Groups recall | learn (with optional --save-context) | forget | relate | propose.
Command
USE WHEN setting up LTM for a new project, diagnosing hook or plugin issues, or running first-time setup. Runs the onboarding wizard with doctor checks.
Command
USE WHEN initializing a project goal, analyzing project context before starting work, or registering a project in the LTM registry. Groups init | analyze | register.
Hook
Runs when a session starts, executing run-hook.sh. From RohiRIK/OpenLtm.
Hook
Runs when the agent finishes a response, executing run-hook.sh (2 commands). From RohiRIK/OpenLtm.
Hook
Runs before the context is compacted, executing run-hook.sh. From RohiRIK/OpenLtm.
Agent
Policy-aware security analyst. Deep vulnerability scanning, threat modeling, dependency auditing, and audit log analysis. Produces structured SAFE/RISKY/BLOCKED verdicts with evidence and remediation. Read-only — never edits code.
Skill Claude CodeCodex
USE WHEN separating trusted instructions from untrusted content or tool output.
Skill Claude CodeCodex
USE WHEN hardening command execution, path handling, or installer boundaries.
Skill Claude CodeCodex
USE WHEN handling credentials, env vars, logs, tests, or docs safely.
Skill Claude CodeCodex
Reference for LTM memory commands, context hooks, and DB schema; use when the user mentions learning, recalling, forgetting, relating, or capturing memory, or when a session starts or the project changes.
Skill Claude CodeCodex
Mines LTM memories from past git commits. Use when onboarding a repo into LTM, backfilling history after enabling gitLearn, or harvesting patterns after a sprint.
Skill Claude CodeCodex
Reference for retrieved patterns and lessons from past sessions; use when prior fixes, gotchas, decisions, or earlier sessions may apply, or when asked what we learned before.
Skill Claude CodeCodex
The LTM memory-tool contract — names, ritual, categories, phase map. USE WHEN recalling, learning, relating, or restoring memory.
Skill Claude CodeCodex
Start, stop, or check the LTM graph visualization server; use when the user asks to open, launch, stop, kill, or check graph-server status.