sql-query

Execute raw SQL queries against dataset aliases and parse columnar responses into row objects.

19|13|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/stahura/domo-ai-vibe-rules --skill sql-query-stahura
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sql-query
Source: https://github.com/stahura/domo-ai-vibe-rules/tree/main/skills/custom-apps/sql-query
Command: npx skills add https://github.com/stahura/domo-ai-vibe-rules --skill sql-query-stahura

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables executing raw SQL against dataset aliases and safely parsing the columnar results into structured objects for downstream analytics and app integrations.

Core Features & Use Cases

  • Execute SQL via the SqlClient wrapper against manifest-mapped datasets.
  • Transform columnar API responses (columns + rows) into row-oriented objects for consumption.
  • Combine AI-generated SQL with SqlClient to power analytics workflows and automated data tasks.

Quick Start

Ask your AI to generate a SQL query for a dataset alias and execute it with SqlClient to retrieve structured results.

Frequently Asked Questions about sql-query

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

FAQPage Schema
How do I execute raw SQL queries against dataset aliases safely?

To execute raw SQL safely against dataset aliases, use the SqlClient wrapper to run queries on manifest-mapped datasets. The skill processes the queries and transforms the columnar API responses into structured row objects for downstream consumption.

How do I parse columnar SQL query responses into row objects?

Parsing columnar SQL query responses into row objects involves converting the column and row arrays returned by the SqlClient wrapper into an array of structured row objects. This transformation makes the response data usable for downstream analytics and app integrations.

Can I use AI-generated SQL with SqlClient to automate data workflows?

Yes, you can combine AI-generated SQL with the SqlClient wrapper to automate data workflows. This integration allows you to generate SQL queries dynamically and execute them against manifest-mapped datasets to retrieve structured results automatically.

What is the best way to run SQL on mapped datasets for app integrations?

The best way to run SQL on mapped datasets for app integrations is to execute queries via the SqlClient wrapper against manifest-mapped dataset aliases. The skill safely parses the columnar results into structured objects ready for immediate application consumption.

Do I need a manifest of mapped datasets to execute SQL queries?

Yes, you need a manifest of mapped datasets to execute SQL queries. The SqlClient wrapper relies on these manifest-mapped dataset aliases to target the correct data sources and safely return the columnar response data for parsing.

Why are my SQL query results returned in a columnar format instead of row objects?

SQL query results are returned in a columnar format of columns and rows by the underlying SqlClient wrapper. You must convert this raw columnar response into an array of row objects to make the data usable for downstream analytics and app integrations.