integrate-todo-list

Installation
SKILL.md

Integrate Todo List

Add a structured task-tracking feature to this Dune app. The agent will use a TodoWrite tool to create and update a task list as it works through multi-step queries, giving the user real-time visibility into what the agent is doing and why.

Prerequisite: integrate-atlas-chat must already be set up — useAtlasChat must be wired and @cognite/dune-industrial-components, @sinclair/typebox, ajv, ajv-formats must be installed.


Step 1 — Read the app

Before writing anything, read:

  • package.json — confirm @tabler/icons-react is installed; if not, install it with the app's package manager
  • src/App.tsx — find where to add TodoProvider
  • The file that calls useAtlasChat (likely src/chat/useChatViewModel.ts or src/App.tsx) — this is where the tool gets wired
  • The chat view component that renders messages — this is where TodoPanel and TodoToolResultCard go
Related skills

More from cognitedata/dune-skills

Installs
338
GitHub Stars
4
First Seen
Apr 16, 2026