Claude Agent Lab — AI skill for Claude Code
RAG-powered CLI code assistant with agentic task planning, MCP tool integration, semantic caching, and session memory — built incrementally as a system-design learning project, phase by phase with ful.
How to install Claude Agent Lab
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open SahilMund/claude-agent-lab and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Agent Lab does
RAG-powered CLI code assistant with agentic task planning, MCP tool integration, semantic caching, and session memory — built incrementally as a system-design learning project, phase by phase with full architecture-decision docs.
Alternatives in AI
- Cursor Talk To Figma MCP — TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to c 7k ★
- Karpathy — An agentic Machine Learning Engineer 1.4k ★
- Simulink Agentic Toolkit — The Simulink Agentic Toolkit gives your AI agent both the tools and the expertise to work effectively with Sim 987 ★
README
claude_agent_lab
A RAG-powered, agentic CLI code assistant — built phase by phase as a system-design learning project.
Each phase's design decisions, tradeoffs, and real bugs found along the way are documented as they happen, not silently. See `docs/prd.md` for the phase breakdown and `docs/progress.md` for what was built, fixed, and why.
Status
The core pipeline is built and verified against real infrastructure — indexing, retrieval, and the agent all tested against a live Qdrant instance and real MCP servers (not just "it imports"). The CLI (`main.py`) is the only interface.
What's here:
- Config (
config.py,config.yaml) — plain YAML, loaded once at import time..envfor secrets. - LLM/embeddings (
llm/factory.py) — LangChain-based, provider chosen byconfig.yaml'sllm.provider, no code change needed to switch:anthropic(default),openai,gemini,groq, orollama(local, no API key).HuggingFaceEmbeddingsfor embeddings by default (runs locally, no API key needed). - Indexing & retrieval (
context/indexers/,context/retrievers/) — tree-sitter-based code-aware chunking (15 languages), semantic (Chroma or Qdrant) or hybrid (Qdrant native sparse+dense) retrieval, chosen viaconfig.yaml. Default: Qdrant + hybrid. - Agent (
agent/) — LangChain'screate_agent+ LangGraph checkpointer-backed memory, with asearch_codebasetool, filesystem tools (tools/filesystem_tools.py), a terminal tool (tools/terminal_tools.py), MCP tools (GitHub + filesystem servers), and skill-as-tool loading. - Memory (
memory/) — session tracking (which conversation thread is "current") plus a SQLite-backed LangGraph checkpointer with automatic summarization once a conversation gets long. Plus long-term memory (memory/long_term.py) — cross-session facts/preferences in a separate Qdrant collection, retrieved and saved viarecall/rememberagent tools. See "Long-term memory" below. - MCP (
mcp/) — connects to the serve
Related Skills
Developing Llamaindex Systems
Production-grade LlamaIndex agentic system skill for Claude Code. Covers semantic ingestion, property graphs,
Ragent
Agentic RAG chatbot that answers questions from uploaded PDFs using semantic search (FAISS + embeddings), with
Verilog Skill For Claude
Verilog skill integration for Claude AI enabling RTL design assistance, code generation, debugging, and learni
Saurabh AI Systems
AI architect for GTM and martech. I design and ship production agentic systems for B2B sales and marketing: le
Vibeharness
Hackable, interactive LLM agent harness for the terminal — streaming REPL, tool-using agent loop, persistent P
AideAgent
The open-source Agent alternative — 34 tools, local RAG (FTS5+vector+RRF), Prompt Caching, MCP/LSP/Skill/Hook,
Related Agents
RAG Specialist
GAIA RAG and agentic-retrieval specialist. Use PROACTIVELY for RAG pipeline work, document indexing, embedding
Agentic AI Dev
Expert Agentic AI developer with Python 3.14, LangChain v1.2.8, LangGraph v1.0.7, and FastAPI 0.135.2. Use for
Claude Code Agentic RAG Series
Planning docs and PRDs for the Claude Code Agentic RAG Masterclass video series. Build a full-stack AI app wit