Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By ChipFlow
Map your repo structure to detect naming clashes and doc gaps, track cross-session goals and learnings, build evolving narratives from git history, and auto-generate READMEs—persisting tribal knowledge for fast code exploration.
npx claudepluginhub chipflow/context-daddy --plugin context-daddyShow a summary of potential naming clashes detected in the codebase with analysis.
Debug context-tools plugin status
Mark the current goal step as complete and advance to the next
Set the focused step for your current goal
Create a new cross-session goal with guided setup
Admin access level
Server config contains admin-level keywords
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Tree-sitter code-map + git context MCP server. Use for navigating large or unfamiliar codebases: outline files, find references/callers, search symbols, walk recent history, blame and diff at the symbol level.
Local-first memory server — hybrid BM25+vector search, vault management, lint, and launchd lifecycle for project knowledge.
Interactive learning commands to help users understand code deeply
Cognitive layer for Claude Code — code navigation, conversation recall, safety hooks, behavioral learning
Persistent project memory for AI coding agents — semantic search, AST-aware chunking, dependency graphs, and conversation history
Optimized file search, semantic indexing, and persistent memory for Claude Code — with optional sync to a self-hosted web dashboard
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
Share bugs, ideas, or general feedback.
Context Daddy is a sophisticated code understanding plugin for Claude Code that fundamentally changes how AI assistants explore and comprehend large codebases. By combining tree-sitter parsing, intelligent caching, and a custom MCP (Model Context Protocol) server, we're creating a system that can quickly generate semantic maps of entire repositories and provide fast, targeted code retrieval without overwhelming context windows. The project now includes narrative documentation tools that capture the evolving "tribal knowledge" of codebases - the stories, gotchas, and hard-won insights that traditional documentation misses.
Built in tools include:
Understanding code isn't just about parsing syntax. It's about the stories - "here be dragons", "we did X because Y", "this is WTF but it works". That knowledge lives in people's heads and gets lost.
context daddy captures both: fast code exploration AND the narrative that makes codebases actually understandable.
# Install
claude plugin marketplace add chipflow/context-daddy
claude plugin install context-daddy
# Verify MCP tools work
claude mcp list # Should show: repo-map: ✓ Connected
# Generate a narrative for your project
cd /path/to/your-project
/context-daddy:story
Or load directly without installing:
claude --plugin-dir /path/to/context-daddy
search_symbols("*Handler") → Find all handler classes
get_symbol_content("AuthService") → Full source with docstrings
get_file_symbols("src/api.py") → Everything in a file
list_files("*.py") → Find files by pattern
Pre-built SQLite index with FTS5. Claude explores your codebase without drowning in context.
Not changelogs. Stories:
/context-daddy:story # Bootstrap from git history
/context-daddy:refresh # Revise after sessions
Written in "we" voice. Opinionated. Updated after context compaction.
Track multi-session objectives that persist across sessions and projects:
/context-daddy:goal-new → Guided goal creation with plan steps
/context-daddy:goal-done → Complete current step, advance to next
/context-daddy:goal-focus → Set which step you're working on
/context-daddy:goal → List, switch, or archive goals
Goals have human-readable slugs and step IDs. The active goal and focused step appear automatically in every session's context.
Hard-won insights that persist:
.claude/learnings.md - Project-specific~/.claude/learnings.md - Global| Command | Purpose |
|---|---|
/context-daddy:story | Bootstrap narrative from git |
/context-daddy:refresh | Update narrative after a session |
/context-daddy:readme | Generate README from narrative |
/context-daddy:map | Regenerate repo map |
/context-daddy:scan | Regenerate project manifest |
/context-daddy:status | Indexing status |
/context-daddy:learn | Manage learnings |
/context-daddy:goal-new | Create a new goal |
/context-daddy:goal | Manage goals |
/context-daddy:goal-done | Complete current step |
/context-daddy:goal-focus | Set focused step |
/context-daddy:help | MCP tools guide |
Three components:
Multiprocess design: Indexing runs in isolated subprocesses (4GB memory, 20 min CPU limit, watchdog). MCP server stays responsive.
Hooks: SessionStart loads context, Stop hook guides reorientation after compaction.