trdsql is a CLI tool that executes SQL queries directly on CSV, LTSV, JSON, YAML, and TBLN files. It supports PostgreSQL and MySQL syntax, can join data across multiple files and databases, and outputs results in various formats including JSON, Markdown, and vertical display.
Scanned 6/8/2026
Install to Claude Code
npx -y skills add agentskillexchange/skills --skill trdsql-sql-query-engine-csv-json-yaml-files --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Trdsql Sql Query Engine Csv Json Yaml Files?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-trdsql-sql-query-engine-csv-json-yaml-files)More formats (shields.io, HTML) on the badges page.
---
name: "trdsql SQL Query Engine for CSV JSON and YAML Files"
slug: "trdsql-sql-query-engine-csv-json-yaml-files"
description: "trdsql is a CLI tool that executes SQL queries directly on CSV, LTSV, JSON, YAML, and TBLN files. It supports PostgreSQL and MySQL syntax, can join data across multiple files and databases, and outputs results in various formats including JSON, Markdown, and vertical display."
github_stars: 2154
verification: "security_reviewed"
source: "https://github.com/noborus/trdsql"
category: "Data Extraction & Transformation"
framework: "Custom Agents"
tool_ecosystem:
github_repo: "noborus/trdsql"
github_stars: 2154
---
# trdsql SQL Query Engine for CSV JSON and YAML Files
trdsql is a CLI tool that executes SQL queries directly on CSV, LTSV, JSON, YAML, and TBLN files. It supports PostgreSQL and MySQL syntax, can join data across multiple files and databases, and outputs results in various formats including JSON, Markdown, and vertical display.
## Installation
Use the upstream install or setup path that matches your environment:
- make
- make install
- brew install trdsql
- docker pull noborus/trdsql
Requirements and caveats from upstream:
- [Docker](#docker)
- 2.1. [Docker pull](#docker-pull)
- 2.3. [Docker Run](#docker-run)
Basic usage or getting-started notes:
- For usage as a library, please refer to the [godoc](https://pkg.go.dev/github.com/noborus/trdsql) and the provided examples.
- [Usage](#usage)
- [Example](#example)
- Source: https://github.com/noborus/trdsql
- Extracted from upstream docs: https://raw.githubusercontent.com/noborus/trdsql/HEAD/README.md
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/trdsql-sql-query-engine-csv-json-yaml-files/)
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.