setup-python-tools

Installation
SKILL.md

Set Up Python Tool Execution

Add client-side Python tool execution via Pyodide to this Dune app.

Target: $ARGUMENTS

Background

Atlas agents can have Python tools defined in their CDF config (type: "runPythonCode"). When the agent calls one, it arrives as a toolConfirmation (auto-allowed) followed by a clientTool action. The library fetches the tool's Python code from the agent config automatically and executes it via the provided pythonRuntime.

You only need to:

  1. Set up usePyodideRuntime to get a runtime instance
  2. Pass pythonRuntime to useAtlasChat

No PythonToolConfig entries — the library reads the code from the agent's CDF config.

Related skills

More from cognitedata/dune-skills

Installs
337
GitHub Stars
4
First Seen
Apr 16, 2026