Password audit
Check a password's strength (entropy, crack time, weaknesses) and generate a strong replacement — two tools, one security decision.
When to use this pack
A user or agent needs to know whether a password is strong enough and, if not, get a better one immediately. Useful for onboarding flows, credential rotation scripts, and security reviews.
Tools in this pack
-
Password strength
$0.001
POST /api/password-strength
Score a password's strength: character-set size, entropy bits, a 0–4 rating, and an estimated offline crack time. The password is never stored or logged.
-
Password generator
$0.001
GET /api/password
Generate cryptographically random passwords. ?length=8..128 (default 24), ?symbols=true|false (default true), ?count=1..20.
Workflow
- Evaluate the submitted password with password-strength — returns entropy bits, estimated crack time, and a list of weaknesses (common patterns, dictionary words, keyboard walks).
- Generate a strong replacement with password — length 16, symbols enabled. The user can adopt it if the original fails the strength check.
Run it in Claude
claude mcp add agent402 -s user -- npx -y agent402-mcp@latest
Then paste this prompt into Claude:
Audit the password "MyP@ssw0rd123" using Agent402: (1) password-strength {password} — get entropy + crack time + weaknesses. (2) password {length:16} — generate a strong replacement. Return {strength, replacement}.
← All skill packs