Communityコーディング&開発github.com

パスワードジェネレーター

3つのランダムな辞書単語にリーターン/記号置換を施し、覚えやすく安全なパスワードを生成します。ユーザーがパスワード作成や安全なパスフレーズを求めたときに使用します。

パスワードジェネレーター とは?

このスキルは、ユーザーが「パスワードを生成して」「新しいパスワードが欲しい」「安全なパスフレーズを作って」などと依頼したときに、3つのランダムな英単語を組み合わせ、一部の文字をリーターン文字(@, $, #, !など)に置き換えた覚えやすく強力なパスワードを5つ提示します。各パスワードは12文字以上で、大文字・小文字・特殊文字を含むため、セキュリティ要件を満たします。単語の品詞(名詞、動詞、形容詞)を変えたり、区切り文字(-や.)を使い分けたり、大文字化の位置をランダムにするなど、バリエーション豊かに生成します。このスキールはClaude CodeやCursor、CodexなどのAIエージェント環境で動作し、ユーザーに代わって手軽かつ安全なパスワードを提案できます。

対応~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に質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

パスワードジェネレーター は何をしますか?

3つのランダムな辞書単語にキャラクター置換を施し、覚えやすく安全なパスワードを5つ生成します。

ルール

  1. 一般的な英単語(名詞、動詞、形容詞 — 品詞を変える)を3つランダムに選ぶ
  2. 一部の文字にランダムでリーターン置換を適用する(すべての文字は置換しない):
    • a → 4 または @
    • s → $
    • h → #
    • l → !
    • e → 3
    • o → 0
    • i → 1
  3. 1つの単語(または各単語の先頭文字)をランダムに大文字にする
  4. 単語をスペースなしで結合する(または - や . のような区切り文字を使う)
  5. 各パスワードは最低12文字であり、以下を含むこと:
    • 小文字
    • 大文字
    • 少なくとも1つの特殊文字(@, $, #, !, 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.

関連スキル