Password Generator Skill for Openclaw

A local, cryptographically secure utility for generating strong passwords, memorable passphrases, and performing detailed security strength analysis.

ouyangabel
v1.0.0
Feb 24, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install password-gen

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install password-gen using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Password Generator Skill?

The Password Generator is a robust security tool within the Openclaw Skills library designed for developers and security-conscious users. It runs entirely on your local machine using the Python secrets module, ensuring that no sensitive data ever leaves your environment. This skill provides a high degree of customization, allowing users to define character sets, exclude ambiguous characters, and generate human-readable passphrases that maintain high entropy and security.

Password Generator Skill Use Cases

  • Generating highly secure passwords for new online accounts or database credentials.
  • Creating memorable but strong passphrases for master keys or disk encryption.
  • Analyzing the entropy and strength of existing passwords to identify security risks.
  • Implementing secure password policies across development environments using Openclaw Skills.

How Password Generator Skill Works

  1. The user selects a generation mode such as a random string or a word-based passphrase via the command line.
  2. Cryptographically secure random functions are invoked locally using the Python secrets module.
  3. Character sets are filtered based on user-provided flags, such as excluding ambiguous or similar characters.
  4. The skill computes the complexity of the output and provides a strength rating (Weak, Medium, Strong, or Very Strong).
  5. The final secure output and its metadata are returned directly to the user terminal.

Password Generator Skill Setup

Ensure Python 3 is installed on your system. Grant execution permissions to the script within the Openclaw Skills directory structure:

chmod +x scripts/password-gen.py

You can then run the tool directly using Python:

python3 scripts/password-gen.py generate

Password Generator Skill Data Schema & Taxonomy

The skill operates statelessly and does not store generated data to ensure maximum security. It categorizes results based on the following strength levels:

Level Description
Weak Short length or limited character types
Medium Moderate length with mixed character types
Strong Long strings with all character types included
Very Strong Very long with maximum character set diversity

Character sets include lowercase (a-z), uppercase (A-Z), digits (0-9), and special symbols, all configurable via CLI flags.

Password Generator Skill Advanced Features

  • Exclusion of ambiguous characters like 0, O, l, and I to prevent transcription errors.
  • Support for custom separators in multi-word passphrases for specific system requirements.
  • Integrated strength analysis and recommendations for every generated password within Openclaw Skills.
  • Fully local execution ensuring no network calls are made during the generation process.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*