LaunchKit · 2026
Back to Skills

password-gen

Secure password generator with multiple character sets and strength analysis.

0
267 downloads
by @ouyangabel

Setup & Installation

openclaw skills install @ouyangabel/password-gen

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install password-gen

What This Skill Does

Generates secure passwords and passphrases locally using Python's cryptographically secure `secrets` module. Supports random passwords with configurable character sets, word-based passphrases, and strength analysis of existing passwords. No network calls are made.

All generation runs locally with no network requests, so passwords are never transmitted or logged by an external service.

When to use it

  • Generating a strong password for a new account signup
  • Creating a memorable passphrase for a master password
  • Analyzing whether an existing password meets security standards
  • Generating a PIN-style numeric code
  • Building a database password that excludes ambiguous characters

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: generate a strong 20-character password excluding ambiguous characters

AGENT
  1. 1Run `python3 scripts/password-gen.py generate 20 --exclude-ambiguous`
  2. 2Receive generated password with length and strength rating
  3. 3Display password and strength level to user
OUTPUT

A 20-character password rated 'Strong' or 'Very Strong', free of ambiguous characters like 0, O, l, I