Capstone: Build a Research Agent
End-to-end project — designing, implementing, wiring, and iterating on a multi-skill research agent.
Implementing the Skill Set
Step-by-step implementation of the five core skills – web search, page reading, summarization, fact checking, and report writing – each with typed interfaces and error handling.
Project Overview and Requirements
The capstone project is a fully functional research agent that takes a topic, searches the web, reads and summarizes articles, cross-references facts, and produces a structured report.
Running and Iterating
Running a multi-skill agent on real tasks exposes failure modes that only emerge in practice — iterating on the system prompt, error handling, and skill implementations transforms a prototype into a reliable tool.
Wiring the Agent Graph
Assembling the five research skills into a LangGraph state machine with typed state, conditional routing, and a system prompt that guides the research workflow.