Community编程与开发github.com

byteratio/password-generator

生成安全且易记的密码,使用三个随机字典单词并加入黑客语(leet-speak)字符替换。适用于用户要求生成密码、创建新密码或需要安全口令的场合。

password-generator 是什么?

该技能用于生成既安全又容易记忆的密码。它从三个随机挑选的英语单词中,结合黑客语(leet-speak)替换,生成五个符合严格安全标准的密码变体。每个密码长度至少12个字符,包含大小写字母和至少一个特殊字符。技能支持在多种AI代理平台(如Claude Code、Cursor等)上使用,能根据用户需求生成不同的密码格式,包括使用分隔符(如 `-` 或 `.`)的选项。生成策略强调可读性和可记忆性,同时避免使用重复词汇或冒犯性词汇,确保密码既实用又安全。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/byteratio/skills/tree/main/plugins/byteratio-utils/skills/password-generator

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

密码生成器

使用3个随机字典单词和字符替换,生成5个既易记又安全的密码。

规则

  1. 随机选择3个常见英语单词(名词、动词、形容词——尽可能覆盖不同词性)
  2. 对部分(而非全部)字符应用随机的黑客语(leet-speak)替换:
    • a → 4 或 @
    • s → $
    • h → #
    • l → !
    • e → 3
    • o → 0
    • i → 1
  3. 随机大写其中一个单词(或每个单词的首字母)
  4. 单词之间不用空格连接(或使用 - 或 . 等分隔符)
  5. 每个密码必须至少12个字符,并且包含:
    • 小写字母
    • 大写字母
    • 至少一个特殊字符(如 @、$、#、!、4、0、3、1、.、- 等)

输出格式

以编号列表的形式展示恰好5个密码,无需额外说明:

1. Gr@pe$toneBrick
2. fl0werC!oudmatch
3. T0ast#ammer-wind
4. kn1fe$hadowBlaze
5. Purp!3-rock-sn4ke

生成策略

  • 变换单词长度:混合短单词(3-5个字符)和较长单词(6-9个字符),使总字符数达到12以上
  • 不要替换所有符合条件的字符——保持密码可读和易记
  • 变化分隔符:有些密码不使用分隔符,有些使用 - 或 .
  • 在5个密码中采用不同的大小写方式(第一个单词大写、最后一个单词大写、随机单词大写、标题大小写、全部小写仅变更替换字符)
  • 避免在5个密码中重复使用相同的单词
  • 避免使用冒犯性或敏感词汇

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

byteratio/example-skill

Template skill for this marketplace. Use as a starting point when adding a new skill — copy this plugin directory, rename it, and replace this description with the specific trigger conditions for your skill (what the user says or does that should invoke it).

byteratio/iphone-dev

Conventions for native iPhone app development — SwiftUI + SwiftData local-first apps, XcodeGen project generation, CLI-only build/test/deploy loops (simulator by default, signed device deploys via devicectl), XCTest with visible coverage, and the free-personal-team signing gotchas. Use when creating an iOS/iPhone app, adding iOS targets or Makefile loops to a project, debugging Xcode signing/provisioning/deploy problems, or porting an existing app's logic into a native Swift client.

byteratio/kanban-plans

Track multi-session plans on a locally-running kanban board (github.com/hechtch/kanban) via its agent REST API. Claim a plan, move it through todo/doing/blocked/awaiting_merge/done, leave notes, and set the git branch. Use at the start of any non-trivial multi-session plan, when resuming such a plan, or when the user asks what's on the board or where a plan stands.

byteratio/security-sweep

Investigate whether a project (or every repo on the machine) is exposed to known and actively-exploited dependency vulnerabilities. Combines a deterministic per-ecosystem audit (npm audit, govulncheck, pip-audit, osv-scanner) with live web research into recent/active supply-chain incidents, then checks each project's lockfiles directly — the leading-indicator check that `npm audit` misses. Use when the user asks to "investigate security", "check for vulnerable dependencies", "are we affected by <a named CVE / package compromise>", "scan the projects for supply-chain issues", or wants a recurring security sweep.

byteratio/ux-agents

Scaffold persona-based UX testing agents for a web app — project-scoped .claude/agents/<persona>-ux.md files that drive a real browser via Playwright, walk user journeys as a specific persona, and report tagged friction findings. Use when setting up UX review automation, when the user asks what a specific user segment would think of the app, or after the user accepts an offer to add persona testing.

相关技能