arrow-cli

Execute Flight SQL queries against a remote server with selectable output formats.

13|3|Updated Mar 25, 2023
One-click install
npx skills add https://github.com/sundy-li/arrow_cli --skill arrow-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arrow-cli
Source: https://github.com/sundy-li/arrow_cli/tree/main
Command: npx skills add https://github.com/sundy-li/arrow_cli --skill arrow-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use this Skill to quickly connect to a Flight SQL server and execute SQL, so you can avoid manual setup and repetitive client work when exploring data or validating queries.

Core Features & Use Cases

  • Connect and authenticate to Flight SQL: Provide host, port, username, and password, then run queries against the remote service.
  • Execute queries in multiple modes: Run a single statement and exit, pipe SQL via standard input, or use an interactive REPL workflow.
  • Control output and visibility: Choose table or delimited/structured outputs (json, csv, tsv, psv) and optionally print the decoded result schema for debugging and planning.

Quick Start

Run arrow_cli with your server URL, credentials, and a SQL statement using the --command option to execute and immediately view results.

Frequently Asked Questions about arrow-cli

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

FAQPage Schema
How do I run Flight SQL queries from the terminal?

You can run Flight SQL queries from the terminal by providing the server host, port, and credentials to execute statements and view results directly in your command line.

Can I pipe SQL via standard input for query execution?

Yes, you can pipe SQL statements via standard input to streamline data export workflows, alongside running single statements or using an interactive REPL session.

What output formats are available when using a Flight SQL client?

Available output formats for Flight SQL query results include table, json, csv, tsv, and psv, allowing flexible data export and integration into various pipelines.

How do I inspect the schema of Flight SQL query results?

You can inspect the decoded result schema by enabling an optional schema printing flag during query execution, which aids in debugging and data structure planning.

Do I need specific credentials to connect to a Flight SQL server?

Yes, connecting to a Flight SQL server requires a valid host, port, username, and password to authenticate and execute queries against the remote service.