kbrdn1
@kbrdn1
Public Skills
me:design-pattern
by kbrdn1
"Design patterns — select : cadrer un besoin, poser les questions qui tranchent, recommander le patron adapté (ou aucun). analyze : lire du code existant, nommer les patterns présents, les code smells et les violations SOLID, proposer des refactorings (read-only, aucune écriture). Garde-fou permanent : « pas de pattern » est toujours un candidat classé, pas une réserve de bas de page. Fondé sur GoF / refactoring.guru (23 patterns + 23 smells + techniques de refactoring), Fowler (Refactoring, PoEAA) et SOLID (R. C. Martin). Triggers: /me:design-pattern, design pattern, patron de conception, quel pattern utiliser, quelle architecture pour, SOLID, SRP, OCP, LSP, ISP, DIP, code smell, Strategy, Observer, Factory, Adapter, Decorator, State machine, over-engineering, sur-ingénierie, refactoring, dette technique."
chezmoi
by kbrdn1
Use when editing, syncing, or adding ANY config file managed by chezmoi for this machine (dotfiles under ~/.config, ~/.claude, ~/.oh-my-zsh, ~/.warp, and other home-dir configs) - handles chezmoi prefix mappings (dot_/private_/ executable_/symlink_/encrypted_), age encryption, the private_dot_claude 0700 rule that a bare chezmoi apply would break, conflict resolution, and pull/apply/push so changes are never lost. Trigger on "chezmoi", "dotfiles", "sync my config", "update my dotfiles", or before any chezmoi status/diff/ apply/update/add.
me:loop:docs-sync
by kbrdn1
Loop auto-cadencé — détecte la dérive entre la surface publique du projet (CLI, API, config) et sa documentation, met les docs à jour, et reboucle jusqu'à zéro écart, max 6 itérations. Le check_command est PAR PROJET (exemple travaillé fourni pour gwm-cli / clap). Déclencheurs : "/me:loop:docs-sync", "lance le loop docs-sync", "synchronise les docs avec le code", "docs drift".
role-definitions
by kbrdn1
Skill migrated from _fragments/base/role-definitions
security
by kbrdn1
Skill migrated from _fragments/backend/security
check-reviews
by kbrdn1
"Analyser et appliquer les reviews IA — en ligne d'abord (@codex review en commentaire PR / Codex Cloud, prioritaire, charge locale nulle), puis CLI locaux (Codex, CodeRabbit) et bots GitHub (Copilot/CodeRabbit) en fallback — et maintainers sur une PR"
spec-panel
by kbrdn1
Multi-expert specification review and improvement using renowned specification and software engineering experts
api-design
by kbrdn1
Skill migrated from _fragments/backend/api-design
prompt-agent
by kbrdn1
Create and optimize agent prompts with agent-specific patterns
excalidraw-diagram
by kbrdn1
Create Excalidraw diagram JSON files that make visual arguments. Use when the user wants to visualize workflows, architectures, or concepts.
api-documentation
by kbrdn1
Skill migrated from _fragments/docs/api-documentation
estimate
by kbrdn1
Provide development estimates for tasks, features, or projects with intelligent analysis
me:devis-xlsx
by kbrdn1
Construit un classeur de devis .xlsx paramétrable à partir d'une estimation de charge en jours-homme : onglet paramètres (TJM, TVA, sélecteurs en cellules jaunes), onglet d'estimation détaillée avec sous-totaux par formule, fourchettes bas–haut, scénarios ou toggles de périmètre, buffer de risque, et onglet Notes documentant les écarts et hypothèses. À utiliser dès que l'utilisateur veut transformer une estimation de charge en devis chiffré (xlsx / Google Sheets), ou qu'il emploie « deviser », « chiffrage », « devis », « TJM », « jours-homme », « classeur de devis », ou demande « la même chose » après avoir fourni une estimation Claude Code, un audit de repos ou un journal de charge. Couvre les prestations de dev (back/front), la maintenance/support, les évolutions et les projets multi-lots avec reversements. Utiliser cette skill plutôt que d'inventer un format de devis ou un TJM, même si l'utilisateur ne dit pas explicitement « skill » ou « template ».
speckit.constitution
by kbrdn1
Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync.
speckit.clarify
by kbrdn1
Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
fix-pr-comments
by kbrdn1
Fetch PR review comments and implement all requested changes
me:loop:rgaa-until-clean
by kbrdn1
Loop auto-cadencé — relance l'audit d'accessibilité automatisé (axe-core / pa11y) sur les routes modifiées, corrige les violations via la skill me:rgaa, et reboucle jusqu'à 0 violation automatiquement détectable, max 6 itérations. Déclencheurs : "/me:loop:rgaa-until-clean", "lance le loop rgaa-until-clean", "boucle a11y jusqu'à clean", "corrige l'accessibilité jusqu'à ce que axe passe".
speckit.install
by kbrdn1
Bootstrap the SpecKit spec-driven development system into any project directory.
herdr
by kbrdn1
"Control Herdr, a terminal multiplexer for coding agents. Use only when the user explicitly mentions Herdr or asks to use Herdr to inspect or control panes, tabs, workspaces, commands, or another agent. Do not use merely because a task could benefit from a background terminal, delegation, or parallel work. Requires HERDR_ENV=1."
create-agent
by kbrdn1
Cree un nouvel agent Claude Code (.claude/agents/) avec role, outils, modele et permissions
cleanup-context
by kbrdn1
Optimize memory bank files by removing duplicates, consolidating content, and archiving obsolete documentation
banner-repo
by kbrdn1
Génère une bannière promo de repo (PNG dark + light) au thème "Claude Dark" — générique et adaptable au repo (wordmark, tagline, features, install, + un motif à droite : graphe de branches intégré ou HTML/SVG custom). Pour le haut de README d'un projet. Déclencheurs : "bannière repo", "banniere projet", "repo banner", "promo repo", "banner readme projet", /me:banner-repo.
changelog-generator
by kbrdn1
Generate changelogs from Git history -- extract git logs, split CHANGELOG.md into individual version files, calculate working days with French holidays. Triggers on "generate changelog", "split changelog", "working days", "changelog for version X"
explore
by kbrdn1
Deep codebase exploration to answer specific questions