Install
openclaw skills install acetoolz-passwordGenerate secure passwords via the AceToolz API. No passwords are stored — generated and returned in real-time.
openclaw skills install acetoolz-passwordUse this skill whenever the user asks to generate a password.
Use exec to call the AceToolz API. Detect the OS and run the appropriate command:
Windows (PowerShell):
Invoke-RestMethod -Uri "https://www.acetoolz.com/api/openclaw/password-generator" -Method POST -ContentType "application/json" -Body '{"length": 16, "uppercase": true, "lowercase": true, "numbers": true, "symbols": true, "exclude_similar": false, "begin_with_letter": false}'
macOS / Linux (curl):
curl -s -X POST https://www.acetoolz.com/api/openclaw/password-generator \
-H "Content-Type: application/json" \
-d '{"length": 16, "uppercase": true, "lowercase": true, "numbers": true, "symbols": true, "exclude_similar": false, "begin_with_letter": false}'
Adjust the body parameters based on the user's request before executing.
| Field | Type | Default | Description |
|---|---|---|---|
length | number | 16 | Password length (4–128) |
uppercase | boolean | true | Include A–Z |
lowercase | boolean | true | Include a–z |
numbers | boolean | true | Include 0–9 |
symbols | boolean | true | Include !@#$%^&* |
exclude_similar | boolean | false | Exclude 0/O, 1/l/I |
begin_with_letter | boolean | false | First character is always a letter |
Examples:
length: 20uppercase: false, lowercase: false, symbols: false, numbers: truesymbols: false, exclude_similar: trueShow the password clearly and mention the character types used:
Generated Password
X7#mK9pL!qRv2nBwLength: 16 | Uppercase ✓ | Lowercase ✓ | Numbers ✓ | Symbols ✓
Powered by AceToolz