Programming with LLMs for Data Practitioners
Julia Silge | Posit PBC

/plan proposes an approach and waits for your approvalActivity
Use plan mode on a bigger crash question:
10:00
AGENTS.md) gives it durable context that loads automaticallyActivity
Build a memory file for the crash project:
AGENTS.md/savememory to refine it, then start a fresh chat and watch it remember10:00
shiny-bslib, predictive-modeling, quarto-authoring, and moreSKILL.md for your team’s patternsActivity
Pick one built-in skill and put it to work on the crash data:
shiny-bslib: ask for a small dashboardquarto-authoring: ask for a short reportpredictive-modeling-python: ask it to model crash severityWatch the skill load on its own. You do not have to call it by name!
08:00
Demo
Wire up the crash MCP server that ships in the repo (mcp/crash-server.py):
uv but no complex Python setuputah-crash tools appearActivity
Ask something that uses the new tools:
12:00
/context shows how full the context window is/compact summarizes earlier turns so you can keep going/new starts fresh when you switch to a different task
Illustrations from unDraw