byeratio/générateur-de-mot-de-passe

Génère des mots de passe sécurisés et mémorisables en utilisant 3 mots aléatoires du dictionnaire avec substitutions leet-speak.

Qu'est-ce que générateur-de-mot-de-passe ?

Ce skill d'agent, conçu pour les outils de développement comme Claude Code, Cursor ou Codex, génère instantanément 5 mots de passe robustes et mémorisables à partir de 3 mots anglais aléatoires. Il applique des substitutions leet-speak partielles (ex. « a » devient « 4 » ou « @ », « s » devient « $ »), une capitalisation aléatoire, et varie les séparateurs (aucun, « - », « . ») pour produire des phrases de passe uniques d'au moins 12 caractères. Chaque mot de passe combine minuscules, majuscules et caractères spéciaux, tout en restant lisible pour l'utilisateur. L'agent suit des règles strictes : mots variés en longueur (3-9 caractères), pas de répétition entre les 5 mots de passe, et exclusion de termes offensants. L'output est une liste numérotée simple, sans commentaire superflu, prête à être utilisée immédiatement.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/byteratio/skills/tree/main/plugins/byteratio-utils/skills/password-generator

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Générateur de mot de passe

Génère 5 mots de passe mémorisables mais sécurisés en utilisant 3 mots aléatoires du dictionnaire avec substitutions de caractères.

Règles

  1. Choisir 3 mots anglais courants aléatoires (noms, verbes, adjectifs — varier les parties du discours)
  2. Appliquer des substitutions leet-speak aléatoires à certains (pas tous) caractères :
    • a → 4 ou @
    • s → $
    • h → #
    • l → !
    • e → 3
    • o → 0
    • i → 1
  3. Mettre en majuscule aléatoirement un mot (ou la première lettre de chaque mot)
  4. Joindre les mots sans espace (ou avec un séparateur comme - ou .)
  5. Chaque mot de passe doit faire au moins 12 caractères et contenir :
    • Lettres minuscules
    • Lettres majuscules
    • Au moins un caractère spécial (@, $, #, !, 4, 0, 3, 1, ., -, etc.)

Format de sortie

Présenter exactement 5 mots de passe sous forme de liste numérotée sans commentaire supplémentaire :

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

Stratégie de génération

  • Varier la longueur des mots : mélanger mots courts (3-5 caractères) et plus longs (6-9 caractères) pour atteindre 12+ au total
  • Ne pas substituer chaque caractère éligible — garder les mots lisibles/mémorisables
  • Varier les séparateurs : certains mots de passe sans séparateur, d'autres avec - ou .
  • Appliquer la capitalisation différemment sur les 5 mots de passe (premier mot, dernier mot, mot aléatoire, titre, tout en minuscules sauf substitutions)
  • Ne jamais répéter le même mot dans les 5 mots de passe
  • Éviter les mots offensants ou sensibles

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.

Skills associés