troth
01Plugin Claude Code
Troth — a memory and state substrate for AI agents. Shared memory, verifiable event log, portable knowledge atlas, and an open protocol any MCP-compatible agent can implement.
Plugin Claude Code
Troth — a memory and state substrate for AI agents. Shared memory, verifiable event log, portable knowledge atlas, and an open protocol any MCP-compatible agent can implement.
Instructions file CodexOpenCode
AGENTS.md instructions for xgre1/troth, covering troth — agent guide, set it up for your operator, memory, browser and rules for you, the agent.
Instructions file
Claude Code instructions for xgre1/troth, a project described as: An AI partner whose memory lives on your machine, not in a vendor account. Swap the model, keep the mind.
Plugin Claude Code
Independent Substrate of Commitment — substrate IS the brain. Persistent identity across sessions, persistent memory and identity that survive across sessions and models, lability-window reconsolidation when contradicted, procedural reuse on recognized workflows. Open protocol (GMP v0.2), MCP-native, shared with the…
MCP server Claude CodeCodexCursor +2
MCP server "troth-router" as configured in xgre1/troth. Runs ${CLAUDE_PLUGIN_ROOT}/mcp-servers/troth-router/server.mjs with node.
MCP server Claude CodeCodexCursor +2
MCP server "troth-bash" as configured in xgre1/troth. Runs ${CLAUDE_PLUGIN_ROOT}/mcp-servers/troth-bash/server.mjs with node.
MCP server Claude CodeCodexCursor +2
MCP server "troth-hashline" as configured in xgre1/troth. Runs ${CLAUDE_PLUGIN_ROOT}/mcp-servers/troth-hashline/server.mjs with node.
MCP server Claude CodeCodexCursor +2
MCP server "troth-cache" as configured in xgre1/troth. Runs ${CLAUDE_PLUGIN_ROOT}/mcp-servers/troth-cache/server.mjs with node.
Agent
Deep-dive codebase researcher. Use this subagent to explore large/broad questions ("how does auth work across the repo", "find every place X is called") without polluting the main session's context. Returns a dense synthesis, not raw dumps.
Command
Escape hatch — force the next action to route to the strongest available model (claude-opus-4-7 with max effort). Use sparingly.
Command
Delegate a broad codebase question to the troth-researcher subagent so the parent's context stays lean.
Hook
Runs before the agent uses a tool for Bash, Edit, Write, MultiEdit, Edit, Write, Bash, Read, Grep, Glob, NotebookEdit, Read, Grep, Glob, Bash, Edit, Write, NotebookEdit, Read, Edit, Write, MultiEdit, NotebookEdit, Grep, Glob, Bash, mcp__plugin_troth_troth-bash__run, Write, Edit, MultiEdit, hashline_edit, Read, Grep…
Hook
Runs after a tool call finishes for Read, Grep, Glob, WebFetch, Read, Grep, Glob, Bash, Bash, Edit, Write, MultiEdit, NotebookEdit, Read, Grep, Glob, Read, Grep, Glob and mcp__.* tool calls, executing mark-read.mjs, cache-populate.mjs, mark-bash.mjs, mark-edit.mjs, post-action-recall.mjs, output-sandbox.mjs and…
Hook
Runs when you submit a prompt, before the agent sees it, executing intent-capture.mjs, constraint-capture.mjs, decision-capture.mjs, topic-shift-detect.mjs, dmn-push.mjs, injector.mjs and voice-shape.mjs via node (7 commands). From xgre1/troth.
Hook
Runs when the agent finishes a response, executing critic.mjs, intent-decisions.mjs, stop-mind-persist.mjs, orchestrate-complete.mjs and reconsolidation-watch.mjs via node (5 commands). From xgre1/troth.
Hook
Runs when a session starts on startup, resume, clear and compact, executing session-start.mjs via node. From xgre1/troth.
Hook
Runs before the context is compacted, executing pre-compact.mjs via node. From xgre1/troth.
Skill Claude CodeCodex
One slash for the entire sub-brain workflow — list, create, switch, team-dispatch, retire, cancel. Behavior follows from args; nothing else to remember.
Skill Claude CodeCodex
Snapshot the current substrate identity — active goals, recent engrams, dialogue depth. Diagnostic, no writes.
Skill Claude CodeCodex
Reset ONLY the substrate live dialogue turn buffer (NOT Claude Code's /clear). Identity, anchors, goals, engrams are preserved. Use /clear for the context window.
Skill Claude CodeCodex
Override which engine answers THIS conversation from now on (per pane, wins over the global pin). Bare /engine shows the current effective engine and options.
Skill Claude CodeCodex
Soft-delete substrate engrams matching a pattern by recording a tombstone. Originals stay for audit; retrieval excludes them.
Skill Claude CodeCodex
Pin a project goal as a high-salience substrate engram so it shapes every future turn's identity envelope.
Skill Claude CodeCodex
List every available command with a one-line summary and argument hint. Diagnostic, no writes.