AI Agent Hub
Back to plugins
🧩

dsh-password-uckkk

admin-security Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install uckkk/dsh-password-uckkk

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

Run dsh plugin install uckkk/dsh-password-uckkk in DeepSeek Harness to install; the full source repository is available at https://github.com/uckkk/dsh-password-uckkk . After installation, add dsh-password to dsh.profile.bundles in your profile package.json.

About this plugin

Hand-crafting strong passwords is tedious and error-prone, reusing one across services is a well-known security risk, and online password tools often depend on external servers, raising legitimate privacy concerns. dsh-password brings a full password toolkit directly into your local DSH session, relying solely on the built-in crypto module in Node.js for cryptographically secure randomness, with zero network calls and zero external dependencies.

The plugin exposes two core tools. generate_password produces a strong random password in a single call, eliminating the guesswork of manual composition. password_strength scores an existing password, calculates its information entropy, and returns concrete improvement suggestions such as increasing length or adding symbol variety. All computation runs locally; no password data is ever written to disk or sent over the network.

It is well suited for DevOps engineers, security practitioners, and any developer who frequently generates or evaluates passwords during configuration management and service deployment. The codebase is small, MIT-licensed, and easy to audit before integration.

Use Cases

  • Quickly generate strong random credentials when configuring service accounts
  • Audit an existing password for strength and entropy, with concrete improvement tips
  • Generate secure passwords in offline or air-gapped environments without any external service

Best For

  • DevOps engineers who manage service-account credentials repeatedly
  • Site reliability and security engineers who need a local-first security toolkit
  • Developers who prioritize privacy and prefer purely local tooling