ctx-tree
Tree/graph-based persistent context store with surgical recall. Exposes ctx-tree.read, ctx-tree.grep, ctx-tree.compose, ctx-tree.search, ctx-tree.neighbors for budget-bounded recall.
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin ctx-tree in joeblackwaslike/ctx-tree. Commands read from the repo's manifest — 11 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
What it installs
Skills (3)
ctx-tree workflowUse when navigating an unfamiliar codebase, tracing call chains, finding related code, building context for a complex change, or recalling prior session work. Also use when the task involves reading multiple related files, searching across a codebase, or fetching web content that should be stored fo
recallUse when starting work in a familiar codebase, recalling prior context or decisions, reading code files, searching for symbols or patterns, or building token-budget context for a complex task. Also activates on session start to surface prior session captures.
using-ctx-treeUse ctx-tree MCP tools to reduce token usage and context rot for any task involving file reads, search, or recall
MCP servers (1)
ctx-treeruns: /usr/bin/env bun run ${CLAUDE_PLUGIN_ROOT}/mcp/dist/server.js
Hooks (10)
- SessionStart
node ${CLAUDE_PLUGIN_ROOT}/hooks/session-start.mjs
- PreToolUse
node ${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-redirect.mjs
- PreToolUse
/usr/bin/env bun ${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-agent-enrich.mjs
- PreToolUse
/usr/bin/env bun ${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-skill-recall.mjs
- PostToolUse
/usr/bin/env bun ${CLAUDE_PLUGIN_ROOT}/hooks/posttooluse-agent-capture.mjs
- PostToolUse
/usr/bin/env bun ${CLAUDE_PLUGIN_ROOT}/hooks/posttooluse-skill-capture.mjs
- PostToolUse
/usr/bin/env bun ${CLAUDE_PLUGIN_ROOT}/hooks/posttooluse-websearch-capture.mjs
- PostToolUse
/usr/bin/env bun ${CLAUDE_PLUGIN_ROOT}/hooks/posttooluse-serena-capture.mjs
- UserPromptSubmit
/usr/bin/env bun ${CLAUDE_PLUGIN_ROOT}/hooks/userpromptsubmit-capture.mjs
- Stop
/usr/bin/env bun ${CLAUDE_PLUGIN_ROOT}/hooks/stop-response-capture.mjs
Maintain ctx-tree?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.