create-client-tool

Generate TypeBox schemas and wired execution functions for Atlas client tools.

5|1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/cognitedata/builder-skills --skill create-client-tool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-client-tool
Source: https://github.com/cognitedata/builder-skills/tree/main/skills/create-client-tool
Command: npx skills add https://github.com/cognitedata/builder-skills --skill create-client-tool

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It simplifies the process of creating and wiring client-side tools for Atlas Agents, eliminating manual coding of schemas and handlers.

Core Features & Use Cases

  • Automated Tool Scaffold: Generates a TypeBox schema and wired execution function for new Atlas tools.
  • Integration Guidance: Provides step-by-step instructions for incorporating tools into existing Atlas chat workflows.
  • Use Case: A developer needs to add a new visualization command in the Atlas Agent that responds to user prompts with minimal setup.

Quick Start

Use this skill to scaffold a new Atlas client tool and integrate it into the chat interface.

Frequently Asked Questions about create-client-tool

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create client-side tools for Atlas Agents without manually coding schemas?

To create client-side tools for Atlas Agents without manual coding, use an automated scaffolding process that generates a TypeBox schema and wired execution function. This eliminates the need to manually code schemas and handlers for browser-based interactivity.

What is the best way to automate schema generation for Atlas chat workflows?

The best way to automate schema generation for Atlas chat workflows is using a tool that scaffolds TypeBox schemas and wired JavaScript execution functions. It provides step-by-step integration guidance for incorporating tools into existing Atlas workflows.

Do I need TypeBox to build browser-side tools for Atlas Agents?

Yes, you need TypeBox to build browser-side tools for Atlas Agents. TypeBox is required for schema validation, while JavaScript is needed for the execution logic to ensure tools respond correctly to user prompts.

How does a newly scaffolded Atlas tool integrate into the chat interface?

A newly scaffolded Atlas tool integrates into the chat interface through step-by-step integration guidance. This process wires the generated TypeBox schema and JavaScript execution function directly into existing Atlas chat workflows.

Can I use this automated tool scaffolding to add visualization commands in Atlas?

Yes, you can use automated tool scaffolding to add visualization commands in Atlas. It generates the necessary schema and execution function, allowing the new command to respond to user prompts with minimal setup.