AI Agent Hub
Back to plugins
🧰

dsh-tool-csv

Web Tools Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install omdsh-dev/dsh-tool-csv

Paste the following prompt into your AI chat to install this plugin:

In DeepSeek Harness, you can install this plugin using the command dsh plugin install https://github.com/omdsh-dev/dsh-tool-csv.

About this plugin

In Agent sessions, tabular data—such as exported files, API responses, or report snippets—appears frequently, but traditional methods often involve spawning external processes and relying on models to handwrite parsing scripts. This is not only costly on systems like Windows but also error-prone due to edge cases like quotes, escapes, and multi-line fields, leading to unverifiable results. This plugin addresses these pain points by providing a deterministic solution for CSV data processing.

The core capability lies in its zero-dependency, pure-function design, implementing an efficient single-pass scanner based on an RFC 4180 state machine. It supports parsing, querying, filtering, statistics, and conversion of CSV text, intelligently handling complexities like BOM, empty rows, and duplicate column names, while strict mode ensures data integrity. All operations complete in milliseconds, outputting structured JSON, and together with the dsh-tool-json plugin, it forms a complete ecosystem for structured data processing.

This plugin is ideal for Agent developers, data analysts, and automation script writers who need reliable CSV handling. Whether processing routine data exports or integrating into complex AI workflows, it offers a lightweight, secure, and high-performance solution, eliminating unnecessary process overhead and parsing errors, so data processing can focus more on business logic.

Use Cases

  • Parse CSV tabular data from API responses.
  • Filter and compute statistics on exported report files.
  • Quickly convert CSV to JSON in Agent sessions.

Best For

  • AI Agent developers needing reliable data processing tools.
  • Data analysts working with large CSV datasets.
  • Automation script writers seeking efficient parsing solutions.