local-password
Generate secure random passwords and check password strength. Supports custom length and character types (uppercase, lowercase, numbers, symbols). Pure local operation, no external dependencies. Use when users need to generate new secure passwords or check password strength.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alone86136/local-passwordWhat This Skill Does
The local-password skill is a robust, security-focused utility designed to provide users with direct control over credential management. It serves two primary functions: generating high-entropy, cryptographically secure random passwords and evaluating the strength of existing passwords. Unlike web-based password generators that may risk exposure, this tool operates entirely within your local environment, ensuring that your sensitive data never leaves your machine. The generator is highly configurable, allowing you to define the exact length and character composition, including the ability to toggle uppercase letters, lowercase letters, numbers, and symbols. It also features a specialized flag to exclude ambiguous characters like '0', 'O', '1', 'l', and 'I', which are often difficult to distinguish in print or certain fonts. The strength-checking utility provides a calculated entropy score and an estimation of potential crack time, offering immediate feedback on whether a chosen password meets modern security standards.
Installation
To integrate this utility into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/alone86136/local-password
Use Cases
This skill is perfect for developers, system administrators, and security-conscious users. Common scenarios include generating strong, unique passwords for new accounts without relying on cloud services, auditing current password health to identify weak credentials, and creating temporary access codes for internal systems where data privacy is paramount.
Example Prompts
- "Generate a secure 24-character password that includes symbols and numbers, but avoid any ambiguous characters."
- "Check the strength of this password 'Winter2024!' and tell me how long it would take to crack it."
- "Create a new random password with a default length of 16 characters for my new database login."
Tips & Limitations
When using the generation tool, always aim for a length of at least 16 characters for critical accounts. While the local-password skill provides an excellent baseline for security, remember that password strength is only one component of defense; always enable multi-factor authentication (MFA) whenever possible. The crack time estimation provided is theoretical and based on standard hardware; extremely powerful distributed computing clusters may bypass these estimates in real-world scenarios. Ensure your terminal environment is secure when displaying passwords to avoid shoulder-surfing or logging concerns.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alone86136-local-password": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: code-execution
Related Skills
local-qrcode
Generate QR codes locally from text/URL to PNG image or ASCII art. Pure local generation using qrcode library. No API key required. Use when users need to create QR codes for links, text, or any content.
markdown-to-pdf
Convert Markdown files to beautiful PDF documents. Supports custom styling, code highlighting, and multiple output options. Use when users need to convert MD to PDF for documentation, notes, reports, or sharing.
open-exchange-rate
Get real-time exchange rates and currency conversion using free public ExchangeRate-API. No API key required. Use when users ask for current exchange rates, currency conversion calculations, or need to check currency prices.