AI Agent Hub
Back to plugins
🧰

dsh-snakecase

Web Tools Updated 2026.08.20

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-snakecase

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

To install in DeepSeek Harness, run dsh plugin install uckkk/dsh-snakecase; source repository: https://github.com/uckkk/dsh-snakecase

About this plugin

Naming-convention drift is one of those tiny, repetitive chores that quietly breaks your flow. dsh-snakecase eliminates the context-switch: type an identifier, get the snake_case equivalent, stay inside the same DeepSeek Harness conversation. No browser tab, no one-line regex copy-paste, no external site.\n\nUnder the hood it is a pure Node.js implementation with zero network calls and no sidecar processes. Once the plugin registers its in-session tool, invoking it is all it takes—no config file, no environment variables, no dependency tree to audit.\n\nIt is pitched at developers who live between camelCase ecosystems (TypeScript, JavaScript, Go) and snake_case ones (Python, Ruby, Rust), and at anyone who needs consistently formatted identifiers when drafting API contracts, config templates, or inline documentation.

Use Cases

  • Converting camelCase variable names to snake_case in batches
  • Generating consistently named parameters for Python APIs
  • Quick naming-style conversion while drafting documentation

Best For

  • Developers switching frequently between JS/TS and Python ecosystems
  • Code reviewers enforcing consistent naming conventions
  • Technical writers producing multi-language project documentation