AI Agent Hub
Back to plugins
🧰

dsh-validator

Web Tools Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-validator

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

Run dsh plugin install uckkk/dsh-validator in your DeepSeek Harness terminal to install the plugin; the full source code is available at https://github.com/uckkk/dsh-validator .

About this plugin

When processing user input in a conversation pipeline, format validation for emails, phone numbers, card numbers, IBAN accounts, and URLs is a recurring need. Most solutions reach for external APIs or third-party services, adding network latency and shipping sensitive data off the machine. dsh-validator keeps everything local: a pure Node.js implementation that runs in-process with zero network calls and zero external service dependencies.

It covers five high-frequency validation scenarios: email addresses, phone numbers, Luhn check (credit and debit cards), IBAN international bank account numbers, and URL format. All logic executes within the process, returning results instantly, which makes it a natural fit for any input-gating step in a conversational workflow.

Ideal for developers building local or edge conversation systems who need reliable input validation without network dependencies or external service overhead. Released under the MIT license for free integration and further development.

Use Cases

  • Instantly validate emails, phone numbers, and card numbers submitted in a conversation pipeline
  • Build local or edge conversation systems with zero network dependency for input gating
  • Pre-validate structured fields like IBAN and URLs before dispatching downstream API calls to reject invalid requests early

Best For

  • Developers building local or edge conversation systems that require zero-network input validation
  • Teams with strict data-sovereignty policies who prefer keeping user input off external services
  • Integrators needing high-frequency, low-latency format checks executed entirely in-process