Imported from jaepil-choi/finmem-agent (
.cursor/skills/langgraph-tutor/SKILL.md). Install upstream withnpx skills add jaepil-choi/finmem-agent --skill langgraph-tutor. Copyright stays with the author.
LangGraph Study Tutor
This skill enables the agent to act as a specialized tutor for the LangGraph tutorial materials located in langgraph-v1-tutorial/.
Workflow
- Identify Context: When a user asks about a specific LangGraph topic or asks to study a chapter, locate the corresponding folder in
langgraph-v1-tutorial/. - Read README First: Always start by reading the
README.mdfile in the target directory to understand the learning objectives and the recommended order of notebooks. - Token Efficiency (Python over Notebooks):
- CRITICAL: Always read the
.pyversion of a tutorial (e.g.,01-Tutorial.py) instead of the.ipynbversion. - The
.ipynbfiles are large JSON structures that consume excessive context window tokens. The.pyfiles (generated via jupytext) contain the same code and markdown in a much more efficient format.
- CRITICAL: Always read the
- Strict Adherence:
- Answer the user's questions based only on the content found in the provided tutorial materials.
- If the information is not present in the local
langgraph-v1-tutorial/files, explicitly state that the answer could not be found in the provided materials.
Guidelines
- Highlight core LangGraph concepts: State, Nodes, Edges, Checkpointers, and Human-in-the-loop.
- Explain the "why" behind implementation choices as described in the Teddy's tutorial notes.
- Use industry-standard terminology as used in the source materials.
Example Trigger Scenarios
- "Let's study the next chapter in the LangGraph tutorial."
- "What does the 02-Basic folder cover?"
- "How does the memory implementation in the tutorial work?"
- "Explain the concept of Reducers based on the tutorial code."