← 返回 Skills 市场
harrylabsj

Password Generator

作者 haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
159
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install harrylabsj-password-generator
功能描述
Generate secure random passwords with customizable length, character sets, and quantity using Python's cryptographically secure secrets module.
使用说明 (SKILL.md)

password-generator

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/password_generator.py --length 16

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

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

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

Examples

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

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

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

# Generate 3 passwords
python ~/.openclaw/skills/password-generator/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.

安全使用建议
This skill appears to be a straightforward, local password generator and does not request credentials or network access. Before installing, consider: (1) generated passwords are printed to stdout — avoid running in shared logging environments or copying them over insecure channels; (2) store generated passwords in a password manager rather than leaving them in plain text; (3) if you want additional guarantees, inspect the included password_generator.py yourself (it is short and readable) and confirm you trust the source. No other red flags were found.
功能分析
Type: OpenClaw Skill Name: harrylabsj-password-generator Version: 1.0.0 The password-generator skill is a straightforward and secure implementation of a random password generator. It correctly utilizes Python's cryptographically secure 'secrets' module and the standard library, with no external dependencies, network activity, or suspicious file system access. The SKILL.md and README.md files provide accurate instructions without any signs of prompt injection or malicious intent.
能力评估
Purpose & Capability
Name/description match the actual code and instructions. The script implements a password generator with length, symbol/number toggles and count — nothing in the files or SKILL.md asks for unrelated access (cloud creds, system config, etc.).
Instruction Scope
SKILL.md instructs running the included Python script from the skill path and documents the same CLI options the code implements. The instructions do not request reading unrelated files, environment variables, or sending data to external endpoints.
Install Mechanism
No install specification is provided (instruction-only with an included script). No downloads, package installs, or archive extraction are present.
Credentials
The skill requires no environment variables, credentials, or config paths. The script also does not access env vars or external secrets; its behavior is local and self-contained.
Persistence & Privilege
Flags show the skill is not forced-always and allows normal user invocation/autonomous invocation by the agent (default). The skill does not request system-wide changes or modify other skills' configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install harrylabsj-password-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /harrylabsj-password-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Generate secure random passwords
元数据
Slug harrylabsj-password-generator
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Password Generator 是什么?

Generate secure random passwords with customizable length, character sets, and quantity using Python's cryptographically secure secrets module. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 159 次。

如何安装 Password Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install harrylabsj-password-generator」即可一键安装,无需额外配置。

Password Generator 是免费的吗?

是的,Password Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Password Generator 支持哪些平台?

Password Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Password Generator?

由 haidong(@harrylabsj)开发并维护,当前版本 v1.0.0。

💬 留言讨论