Password Generator

Other

Generate secure random passwords with customizable length, symbols, and numbers using Python's cryptographically strong secrets module.

Install

openclaw skills install password-generator-pro

password-generator-pro

Generate secure random passwords using Python's secrets module.

Description

A secure password generator that uses Python's cryptographically secure secrets module to generate random passwords. Supports customizable length and character set options.

Usage

# Generate a 16-character password with all character types
python ~/.openclaw/skills/password-generator-pro/password_generator.py --length 16

# Generate password without symbols
python ~/.openclaw/skills/password-generator-pro/password_generator.py --length 12 --no-symbols

# Generate password without numbers
python ~/.openclaw/skills/password-generator-pro/password_generator.py --length 12 --no-numbers

# Generate multiple passwords at once
python ~/.openclaw/skills/password-generator-pro/password_generator.py --length 20 --count 5

Examples

# Default 16-character password
python ~/.openclaw/skills/password-generator-pro/password_generator.py

# Short password for simple use
python ~/.openclaw/skills/password-generator-pro/password_generator.py --length 8

# Long password with letters only
python ~/.openclaw/skills/password-generator-pro/password_generator.py --length 32 --no-symbols --no-numbers

# Generate 3 passwords
python ~/.openclaw/skills/password-generator-pro/password_generator.py --count 3

Options

  • --length: Password length (default: 16)
  • --no-symbols: Exclude special symbols
  • --no-numbers: Exclude numbers
  • --count: Number of passwords to generate (default: 1)

Security Note

This tool uses Python's secrets module, which is designed for cryptographic applications and provides secure random number generation suitable for passwords and authentication tokens.