# Pwgen

> Use this skill when the user wants to generate secure passwords with custom length, character sets, and patterns — for accounts, keys, or bulk provisioning.

- Skill: `javimosch/pwgen` (Agent Skill)
- Install (CLI): `npx skillmds@latest add javimosch/pwgen`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javimosch/pwgen/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: javimosch (https://skillmd.com/u/javimosch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javimosch/pwgen

---


# pwgen Plugin

pwgen generates secure and/or memorable passwords with customizable length, character sets, and generation modes.

## Commands

- `pwgen _ _ <args>` — Passthrough

## Usage Examples

- "generate a 16 character secure password"
- "generate 5 memorable passwords"
- "generate a password with symbols and numbers"
- "generate 100 passwords for batch user creation"

## Installation

```bash
brew install pwgen
```

## Key Features
- Phonetic password generation for pronounceable passwords
- Secure random password generation
- Customizable length (default 8 characters)
- Symbol, number, and capital letter inclusion
- Ambiguous character removal (1/l, 0/O)
- Batch generation mode
- SHA1-based password generation from seed

