Agent skill · software engineering · aiskillstore
ai-tools
Reference for all AI tools available in DBX Studio's AI chat system. Use when adding, modifying, or debugging AI tool definitions, tool execution, or provider integrations.
Why this skill is useful
Provides specific tool definitions and execution logic for integrating AI tools in DBX Studio, which the AI wouldn't reliably generate on its own.
What it needs
About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
DBX Studio AI Tools Reference Tool Definitions Location apps/api/src/orpc/routers/ai/tools.ts Tool Executor Location apps/api/src/orpc/routers/ai/toolExecutor.ts Available Tools (AITOOLS array) Tool Name Purpose Required Params ----------- --------- ----------------- readschema Get all tables and structure from schema store schemaname gettabledata Preview rows from a table (generates SELECT) tablename executequery Run a SELECT/WITH query sql generatechart Create chart config (bar/line/pie/scatter/area/histogram) charttype, title, dataquery describetable Get table metadata from schemaTables DB table tablename gettablestats Get statistics summary for a table tablename AI Providers Service ID Provider File ------------ ---------- ------ 1 AWS Bedrock ai-stream.ts (streaming) + providersWithTools.ts 2 OpenAI providersWithTools.ts → callOpenAIWithTools 3 Anthropic providersWithTools.ts → callAnthropicWithTools 4 Qwen index.ts 5 Ollama index.ts 6 Gemini index.ts 7 Groq index.ts 8 DBX Agent External → MAINSERVERURL Tool Format Conversions Adding a New Tool 1. Add to AITOOLS array in tools.ts 2. Add execution logic in toolExecutor.ts → executeTool switch 3. Implement the handler function executeMyNewTool(input, context) 4. Both getAnthropicTools() and getOpenAITools() will pick it up automatically 5. For Bedrock, the conversion in ai-stream.ts is also automatic System Prompt Location Main streaming system prompt: apps/api/src/routes/ai-stream.ts around line 132–172 oRPC chat system prompt: apps/api/src/orpc/routers/ai/providersWithTools.ts — SYSTEMPROMPTWITHTOOLS constant
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/ai-tools