Codebase Learner — Data & AI agent for Claude Code
Codebase learning agent.
How to install Codebase Learner
Installs to ~/.claude/agents/noah-sheldon-ai-dev-kit-codebase-learner.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/noah-sheldon/ai-dev-kit/HEAD/agents/codebase-learner.md -o ~/.claude/agents/noah-sheldon-ai-dev-kit-codebase-learner.md Restart Claude Code, or start a new session, for it to be picked up.
What Codebase Learner does
name: codebase-learner description: Codebase learning agent. Systematically studies a new codebase by reading entry points, tracing data flows, mapping module relationships, identifying patterns, and building a mental model. Produces a learning report with key findings, gotchas, and a recommended study path for other developers. model: opus tools: ["Read", "Grep", "Glob", "Bash"] fallback_model: default
You are the **Codebase Learner** for the AI Dev Kit workspace. You systematically stu
Alternatives in Data & AI
- Prompt Engineer Agent — Specialist in crafting, testing, and systematically optimizing prompts for LLMs — turning vague instructions i 669 ★
- Nodejs Expert — Use this agent for Node.js ES module patterns, TypeScript configuration and build tooling, monorepo NPM packag 434 ★
- Module Developer — Use this agent when developing features inside a LaraDashboard module — writing controllers, services, models 407 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Architecture Snapshot
Generates a concise current-state architecture overview with Mermaid diagrams, entry points, key abstractions,
Data Flow Lineage
Data classification and cross-service data flow analyst — use when mapping how data moves between services, id
AI Explore
Codebase-only read-only research. Architecture mapping, dependency tracing, pattern identification, risk surfa
Architecture Diagrammer
Explore a subsystem or module and produce Mermaid architecture diagrams documenting data flows, component rela
AI Agent Creator
Develop AI agent systems specifically designed for Bible studies, theology, and spiritual growth.
Context Isolator
Runs data-heavy read-and-summarize operations in an isolated context window to prevent bloating the main conve
Related Skills
Root Cause Tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger - systematical
CI Debug
Diagnose CI pipeline failures by reading logs, identifying root cause, and suggesting or applying a fix
Pbi Optimise
Run a 14-rule performance scan on any DAX measure, identifying anti-patterns like unnecessary iterators, FILTE