From imprint
Persistent local memory for Codex sessions. Use when prior project context, decisions, architecture notes, preferences, debugging history, or cross-session recall would help; use the Imprint MCP tools to search, recall, and save durable memories.
How this skill is triggered — by the user, by Claude, or both
Slash command
/imprint:imprintThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Imprint is a local memory system for Codex. It runs a local HTTP server backed
Imprint is a local memory system for Codex. It runs a local HTTP server backed
by SQLite, exposes MCP tools, captures official Codex hook events, and keeps
codex-watch as a transcript backfill path.
Use Imprint when:
Prefer these MCP tools:
memory_recall: retrieve focused context for the current task.memory_search: search memories and compressed observations.memory_save: persist a durable memory after a real decision or useful finding.memory_forget: remove an explicit memory by ID when requested.memory_context: get session/project context when a session id or project is known.memory_profiles, memory_patterns, memory_graph_query: use for broader audits, patterns, or graph exploration.memory_recall with a concise query that includes the project, files, feature, or error when known.memory_save: decisions, constraints, recurring bugs, architectural facts, user preferences, and workflow lessons.The Codex plugin loads plugin/hooks/codex-hooks.json and records
SessionStart, UserPromptSubmit, PreToolUse, PostToolUse, and Stop
events as Imprint observations. It also starts codex-watch with the MCP
wrapper; the watcher tails ~/.codex/sessions/**/*.jsonl, creates codex_...
sessions, and backfills prompts, tool calls, tool outputs, and assistant
messages. This complements explicit MCP recall/save operations.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub johnpitter/imprint --plugin imprint