2.5k
GitHub Stars
5
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill password-generator-pay- _meta.json295 B
- index.js2.9 KB
- package-lock.json1.8 KB
- package.json147 B
- SKILL.md986 B
Overview
This skill is a secure password generator CLI that creates high-strength random passwords with customizable length and optional symbol inclusion. It supports lengths from 8 to 64 characters and produces instantly usable passwords for accounts, services, and automation. The tool is lightweight, Python-based, and includes optional pay-per-use integration for commercial deployments.
How this skill works
The generator uses cryptographically secure randomness from the operating system to assemble passwords from selectable character sets (letters, digits, and optional symbols). Users specify length and whether to include symbols via CLI flags; the tool validates length limits and prints the generated password and a simple strength indication. For paid deployments, use a local configuration file to enable the SkillPay API key and meter usage.
When to use it
- Creating initial credentials for new user accounts or services
- Rotating passwords for improved security or compliance
- Generating passwords for scripts, CI/CD secrets, or ephemeral resources
- Provisioning devices or applications that require random secrets
- On-the-fly secure passwords when a password manager is not available
Best practices
- Prefer longer passwords (12+ characters) for better entropy and resistance to brute force
- Include symbols and mixed-case letters when the target system accepts them
- Avoid reusing passwords across multiple accounts and rotate regularly
- Store generated passwords in a reputable password manager rather than plaintext
- Restrict automated outputs to secure environments to prevent accidental leaks
Example use cases
- Generate a 16-character password with symbols for a new admin account
- Create a 12-character alphanumeric password for service credentials
- Automate password rotation in deployment scripts using the CLI
- Temporarily generate high-entropy secrets for testing or staging
- Integrate into onboarding scripts to provision unique user passwords
FAQ
Passwords are built from cryptographically secure randomness and a configurable character set. Strength increases with length and the inclusion of symbols; 12+ characters with mixed character types is recommended for strong protection.
How do I enable paid usage via SkillPay?
Place your SkillPay API key in the local configuration file (e.g., ~/.openclaw/workspace/config/password-generator.json). The tool will read the key to meter usage and apply the configured per-use fee.