AI Agent Hub
Back to plugins
🧰

dsh-json-tools

Web Tools Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-json-tools

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

Run dsh plugin install uckkk/dsh-json-tools in DeepSeek Harness to install this plugin; source code is available at https://github.com/uckkk/dsh-json-tools

About this plugin

Working with JSON often runs into disordered keys and inconsistent indentation, slowing down comparison, reading, and debugging. dsh-json-tools pulls two high-frequency tasks into your conversation: json_sort recursively sorts object keys at any nesting depth, and json_format toggles between pretty-printed and minified output, saving you from rewriting the same script over and over.

The plugin is written in pure Node.js with no extra runtime dependencies, keeping it lightweight and deterministic. You do not need to chain a long jq pipeline in the terminal, nor open a browser devtools panel to format repeatedly, simply call the right tool in your session and get a clean result.

It suits developers who frequently clean up API responses, tidy configuration files, diff two JSON documents, or make log entries more readable. If someone on your team keeps complaining that non-uniform key ordering creates diff noise, this plugin is essentially built for that exact scenario.

Use Cases

  • Aligning key order between two API responses to reduce diff noise
  • Expanding minified JSON logs into readable format for debugging
  • Standardizing key order in config files to keep team style consistent

Best For

  • Backend developers who frequently handle API responses and config files
  • QA or DevOps engineers who need to compare JSON diffs
  • Full-stack developers who prefer one-step formatting in their session workflow