superhealth/skills-hub/ai-tools

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

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.

Install

npx vskill@latest install superhealth/skills-hub/ai-tools

SKILL.md

The same SKILL.md was published earlier as dbxstudio/dbx-studio/ai-tools.

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 (AI_TOOLS array)

Tool NamePurposeRequired Params
read_schemaGet all tables and structure from schema storeschema_name
get_table_dataPreview rows from a table (generates SELECT)table_name
execute_queryRun a SELECT/WITH querysql
generate_chartCreate chart config (bar/line/pie/scatter/area/histogram)chart_type, title, data_query
describe_tableGet table metadata from schemaTables DB tabletable_name
get_table_statsGet statistics summary for a tabletable_name

AI Providers

Service IDProviderFile
1AWS Bedrockai-stream.ts (streaming) + providersWithTools.ts
2OpenAIprovidersWithTools.ts → callOpenAIWithTools
3AnthropicprovidersWithTools.ts → callAnthropicWithTools
4Qwenindex.ts
5Ollamaindex.ts
6Geminiindex.ts
7Groqindex.ts
8DBX AgentExternal → MAIN_SERVER_URL

Tool Format Conversions

typescript
// Anthropic format
getAnthropicTools() → { name, description, input_schema }
// OpenAI format
getOpenAITools() → { type: 'function', function: { name, description, parameters } }
// Bedrock format (in ai-stream.ts)
{ toolSpec: { name, description, inputSchema: { json: input_schema } } }

Adding a New Tool

  1. Add to AI_TOOLS 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 — SYSTEM_PROMPT_WITH_TOOLS constant

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/superhealth/skills-hub/ai-tools/badge)](https://verified-skill.com/skills/superhealth/skills-hub/ai-tools)

Something wrong with this skill or its page? Tell us.