文档

Password Generator Pro

试用

Generate secure random passwords using Python's secrets module with customizable length and character set options.

它能做什么

Generate secure random passwords using Python's secrets module with customizable length and character set options.

技能文档

Password Generator Pro

Usage Scenarios

Scenario 1: Generate a Default Secure Password

User input: "Generate a secure password for my new account" Expected output: The tool outputs a randomly generated 16-character password using mixed case letters, digits, and special symbols, along with the command used.

Scenario 2: Create a Custom-Length Password

User input: "I need a 32-character password with all character types" Expected output: The tool generates a 32-character password with symbols and numbers included, using --length 32 option.

Scenario 3: Generate Multiple Passwords at Once

User input: "Generate 5 passwords for my team's new service accounts" Expected output: The tool outputs 5 separate passwords each 16 characters long, using --count 5 option, suitable for bulk account creation.

Generate secure random passwords using Python's secrets module.

Scenario 4: 生成一个安全又好记的密码

User input: "我要注册一个新的银行App,需要设置登录密码,要求大小写+数字+特殊字符,帮我生成一个。" Expected output: 生成一个强密码模板:采用'三段式'原则(熟悉词+数字+符号),如'dog$Running!2026#'。或者使用口令式(4个随机单词组合确保长度和复杂度)。同时建议用户开启银行App的指纹/面部识别和双因素认证(如短信验证码+动态口令)。不建议在多个重要的账号使用相同的密码。如果用户记不住,推荐使用苹果iCloud钥匙串或1Password。

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.

相关技能

专业密码生成工具,支持强密码生成、强度检测、口令短语与PIN码生成,适合个人用户密码管理。Use when 需要安全检测、合规审计、漏洞扫描、加密防护时使用。不适用于渗透测试未授权目标。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。

生成12-16位随机安全密码,支持大小写字母、数字、符号组合,满足个人日常密码需求。Use when 需要安全检测、合规审计、漏洞扫描、加密防护时使用。不适用于渗透测试未授权目标。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。

Quantum Cryptographic Seed Generator: Generate cryptographic seeds, UUIDs, tokens, passwords, and prime numbers using quantum-derived randomness with verific...

5 次安装

Audit password vault exports (Bitwarden, 1Password, KeePass, Chrome, Firefox) for reuse, weakness, staleness, breach exposure, and 2FA gaps without ever storing or transmitting a plaintext password. Use when the user asks to audit passwords, check password strength/reuse, review vault health, or verify whether credentials appeared in breaches.

1 次安装

1Password (1password.com). Use this skill for ANY 1Password request — searching and reading data. Whenever a task involves 1Password, use this skill instead...

3 次安装

Generates smart, categorized packing lists based on destination weather, trip duration, activities, and transport type. Produces weighted checklists with a critical-items section and weather-adaptive recommendations.