# Password Generator

> 密码生成器 - 生成安全密码、易记密码、PIN码，检查密码强度

- **Type:** Skill
- **Install:** `agentstack add skill-publisher-skill-claude-skill-password-generator`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [publisher-skill](https://agentstack.voostack.com/s/publisher-skill)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [publisher-skill](https://github.com/publisher-skill)
- **Source:** https://github.com/publisher-skill/claude-skill/tree/main/skills/password_generator

## Install

```sh
agentstack add skill-publisher-skill-claude-skill-password-generator
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Password Generator Skill

密码生成器，生成安全密码、易记密码、PIN码，检查密码强度。

## 功能特性

- **安全密码** - 生成高随机度安全密码
- **易记密码** - 单词组合易记密码
- **PIN 码** - 纯数字 PIN 码
- **强度检查** - 检查密码强度
- **批量生成** - 一次生成多个密码

## 使用方法

### Python API

```python
from skills.password_generator import PasswordGenerator

gen = PasswordGenerator()

# 生成默认密码
password = gen.generate()

# 自定义密码
password = gen.generate(length=16, include_symbols=True)

# 生成 PIN 码
pin = gen.generate_pin(6)

# 生成易记密码
memorable = gen.generate_memorable(word_count=4)

# 检查强度
result = gen.check_strength(password)
print(result['strength_text'])
```

## API 参考

### PasswordGenerator 类

#### `generate(length=12, include_uppercase=True, include_lowercase=True, include_digits=True, include_symbols=True, symbols=None, require_all_types=True)`
生成密码

#### `generate_multiple(count, length=12, ...)`
生成多个密码

#### `generate_pin(length=6)`
生成 PIN 码

#### `generate_memorable(word_count=4, separator='-', capitalize=True)`
生成易记密码

#### `generate_passphrase(words=None, length=4, separator=' ', capitalize=False)`
生成密码短语

#### `check_strength(password)`
检查密码强度

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [publisher-skill](https://github.com/publisher-skill)
- **Source:** [publisher-skill/claude-skill](https://github.com/publisher-skill/claude-skill)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-publisher-skill-claude-skill-password-generator
- Seller: https://agentstack.voostack.com/s/publisher-skill
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
