← 返回 Skills 市场
Secure Password Tool
作者
freedompixels
· GitHub ↗
· v1.0.0
· MIT-0
102
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install secure-password-tool
功能描述
Generate cryptographically secure random passwords. Customizable length, character types, exclude similar characters. Pure Python standard library, no API ke...
使用说明 (SKILL.md)
Secure Password Generator
Generate cryptographically secure random passwords using Python's secrets module. No API keys, no external services, completely offline.
Features
- Cryptographically secure: Uses
secretsmodule (notrandom) - Customizable length: Default 16 characters
- Character types: Uppercase, lowercase, digits, special symbols
- Exclude similar characters: Remove 0, O, 1, l, I to avoid confusion
- Batch generation: Generate multiple passwords at once
- Pure standard library: Zero dependencies, works offline
Usage
# Generate a 16-character password (default)
python3 scripts/password_generator.py
# Generate a 20-character password
python3 scripts/password_generator.py 20
# Generate 10 passwords of 24 characters
python3 scripts/password_generator.py 24 10
# Exclude similar characters (0O1lI)
python3 scripts/password_generator.py 16 --exclude-similar
# Password without special symbols
python3 scripts/password_generator.py 16 --no-special
Examples
Generate a strong 20-character password
Generate 5 passwords of 16 characters each
Generate a password without special symbols for a website that doesn't allow them
Options
| Option | Description |
|---|---|
LENGTH |
Password length (default: 16) |
COUNT |
Number of passwords to generate (default: 1) |
--no-upper |
Exclude uppercase letters |
--no-lower |
Exclude lowercase letters |
--no-digits |
Exclude digits |
--no-special |
Exclude special symbols |
--exclude-similar |
Exclude 0, O, 1, l, I |
Security Notes
- Uses
secrets.choice()for cryptographically secure randomness - Suitable for generating passwords, API keys, tokens
- Not suitable for password hashing (use bcrypt/argon2 for storage)
中文说明
安全的随机密码生成器,使用Python标准库secrets模块,无需API Key。
- 默认16位强密码
- 支持自定义长度、字符类型
- 可排除相似字符(0O1lI)
- 支持批量生成
安全使用建议
This skill looks safe for its stated purpose. Generated passwords are sensitive, so avoid pasting them into shared chats or logs, and store them only in a trusted password manager.
功能分析
Type: OpenClaw Skill
Name: secure-password-tool
Version: 1.0.0
The skill bundle is a standard, well-implemented password generator that uses Python's 'secrets' module for cryptographic security. The code in scripts/password_generator.py is clean, contains no external dependencies, performs no network or file system operations, and the SKILL.md documentation contains no prompt injection or malicious instructions.
能力标签
能力评估
Purpose & Capability
The stated purpose is generating secure random passwords, and the included Python script implements that directly using the standard-library secrets module.
Instruction Scope
The instructions are limited to user-invoked password generation commands and options; they do not ask the agent to override user intent or perform unrelated actions.
Install Mechanism
There is no install spec and no package dependency chain; the skill is an instruction-plus-script skill using Python standard library imports.
Credentials
The registry capability signal says 'requires-sensitive-credentials,' but the metadata, SKILL.md, and code show no credential requirement or credential access. The generated passwords themselves are sensitive and should be handled carefully.
Persistence & Privilege
The artifacts show no persistence, background execution, account privileges, file writes, or credential/session store access.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install secure-password-tool - 安装完成后,直接呼叫该 Skill 的名称或使用
/secure-password-tool触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Secure Password Generator.
- Generate cryptographically secure random passwords using Python’s standard library.
- Customizable options for password length, character types, and exclusion of similar characters.
- Supports batch password generation.
- No external dependencies; works offline without API keys.
元数据
常见问题
Secure Password Tool 是什么?
Generate cryptographically secure random passwords. Customizable length, character types, exclude similar characters. Pure Python standard library, no API ke... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 102 次。
如何安装 Secure Password Tool?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install secure-password-tool」即可一键安装,无需额外配置。
Secure Password Tool 是免费的吗?
是的,Secure Password Tool 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Secure Password Tool 支持哪些平台?
Secure Password Tool 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Secure Password Tool?
由 freedompixels(@freedompixels)开发并维护,当前版本 v1.0.0。
推荐 Skills