← Back to Skills Marketplace
Cn Password Generator V2
by
freedompixels
· GitHub ↗
· v1.0.0
· MIT-0
24
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cn-password-generator-v2
Description
Generate cryptographically random passwords with customizable character sets. Control length, include/exclude character types. Pure Python, no API key required.
README (SKILL.md)
Password Generator V2
Generate strong, random passwords.
Features
- Cryptographically secure random generation
- Customizable length (default: 16 characters)
- Toggle character types: uppercase, lowercase, digits, symbols
- Generate multiple passwords at once
- Pure Python, no external dependencies
Character Types
- Uppercase: A-Z (26 characters)
- Lowercase: a-z (26 characters)
- Digits: 0-9 (10 characters)
- Symbols: !@#$%^&* (8 characters)
Usage
# Default: 16 chars, all types
python3 scripts/pwd_gen_v2.py
# 24 chars, no symbols
python3 scripts/pwd_gen_v2.py --length 24 --no-symbols
# 5 passwords, 12 chars each
python3 scripts/pwd_gen_v2.py --length 12 --count 5
# Letters only (no digits, no symbols)
python3 scripts/pwd_gen_v2.py --length 20 --no-digits --no-symbols
Example Output
{
"passwords": [
"Kj8#mNp2$xL9@vQw7",
"Rt4&fBc6%Yn3*Hs8j"
],
"length": 16
}
Security Notes
- Uses Python's
secretsmodule for cryptographic randomness - Suitable for generating passwords, API keys, tokens
Usage Guidance
This skill appears simple and local, but its security claim is inaccurate. Avoid using its output for real passwords or tokens unless the code is fixed to use Python's `secrets` module.
Capability Analysis
Type: OpenClaw Skill
Name: cn-password-generator-v2
Version: 1.0.0
The skill is classified as suspicious due to a significant discrepancy between its documentation and implementation. While SKILL.md explicitly claims to use the cryptographically secure 'secrets' module for password generation, the actual implementation in scripts/pwd_gen_v2.py uses the standard 'random' module, which is predictable and unsuitable for security-sensitive tasks. This constitutes a false security claim and a weak cryptography vulnerability.
Capability Tags
Capability Assessment
Purpose & Capability
The stated purpose is generating cryptographically strong passwords, API keys, and tokens, but the implementation uses Python's non-cryptographic random module instead of secrets.
Instruction Scope
Usage is limited to user-invoked command examples for generating passwords; there are no hidden prompt overrides or automatic high-impact actions.
Install Mechanism
No install step, package download, dependency installation, or remote script execution is shown.
Credentials
The provided code does not read files, environment variables, credentials, or network resources; it only prints generated JSON to stdout.
Persistence & Privilege
No background process, persistence mechanism, credential storage, privilege escalation, or protected-path access is present.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cn-password-generator-v2 - After installation, invoke the skill by name or use
/cn-password-generator-v2 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Password Generator V2
- Generate cryptographically secure random passwords with customizable length and character sets.
- Options to include/exclude uppercase, lowercase, digits, and symbols.
- Generate multiple passwords in a single run.
- Pure Python implementation with no external dependencies or API key needed.
- Uses the `secrets` module for enhanced security.
Metadata
Frequently Asked Questions
What is Cn Password Generator V2?
Generate cryptographically random passwords with customizable character sets. Control length, include/exclude character types. Pure Python, no API key required. It is an AI Agent Skill for Claude Code / OpenClaw, with 24 downloads so far.
How do I install Cn Password Generator V2?
Run "/install cn-password-generator-v2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Cn Password Generator V2 free?
Yes, Cn Password Generator V2 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Cn Password Generator V2 support?
Cn Password Generator V2 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Cn Password Generator V2?
It is built and maintained by freedompixels (@freedompixels); the current version is v1.0.0.
More Skills