en un clic
skills
skills contient 96 skills collectées depuis rbaumier, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Use when designing functions, modeling data, choosing types, drawing module boundaries, or deciding what depends on what. Use when evaluating architecture, extracting abstractions, or shaping vertical slices.
Use when writing, reviewing, or refactoring code in any language. Use for architecture decisions, system design, component boundaries, and code quality judgment. Always relevant when touching source code.
Use when writing or reviewing comments, docstrings, names, control flow, or file organization. Use when evaluating readability, choosing identifiers, splitting files, or applying naming conventions. Use when removing AI tells (slop) from code prose — comments, docs, error messages, commit messages, PR descriptions. Covers the visible surface of code.
Run kirby's review engine on a PR or a commit, OUTSIDE the orchestrator loop. Local output only — findings are presented in-conversation, nothing is posted, no Provider config needed.
Launch kirby-bot orchestrator in background, relay phase transitions live from run.jsonl.
Extract and organize existing code into reusable modules, functions, and components with thoughtful APIs.
Commissaire aux comptes IA pour l'audit des comptes annuels d'entreprises françaises. Applique la démarche NEP en 7 phases : prise de connaissance, contrôle du FEC, vérification du bilan, du compte de résultat, de la balance, de la liasse fiscale, et contrôles transversaux. Émet une opinion motivée sur la fiabilité des comptes avec rapport structuré. Triggers: audit, commissaire aux comptes, CAC, certification, comptes annuels, validation comptes, révision comptable, statutory audit
Comptabilité, fiscalité et facturation pour entreprises françaises. Gère écritures PCG, déclarations TVA, IS/IR, clôture annuelle, liasse fiscale (2033/2065), FEC, états financiers, et chaîne facturation (mentions obligatoires, numérotation, Factur-X/UBL/CII, plateformes agréées PDP/PA, e-reporting, réforme 2026, PEPPOL). Utiliser dès qu'une question porte sur comptabilité française, TVA, impôts, bilan, compte de résultat, amortissement, PCA, clôture, facture, avoir, devis, acompte, facturation électronique, ou e-invoicing.
Inspecteur des finances publiques IA. Simule un contrôle fiscal DGFIP complet sur les comptes d'une entreprise française (SASU, EURL, SAS, SARL). Analyse le FEC, la liasse fiscale, les charges déduites, le compte courant d'associé, la TVA, l'IS selon 8 axes de vérification. Identifie les chefs de redressement potentiels avec montants, base légale et niveaux de risque. Triggers: contrôle fiscal, redressement, vérification comptabilité, DGFIP, FEC, déductibilité, audit fiscal, tax audit
Fiscaliste IA pour la fiscalité personnelle des particuliers français : optimisation et déclaration de l'impôt sur le revenu, IFI, revenus du capital, revenus fonciers, equity salarial, crypto-actifs et PER. Couvre le calcul de l'IR (barème, quotient familial, décote, PAS, CEHR, revenus exceptionnels), la déclaration 2042 et annexes, les revenus du capital (PFU vs barème, PEA, assurance-vie, dividendes, plus-values), les revenus fonciers (micro/réel, déficit, LMNP, SCI IR), l'equity startup (RSU, BSPCE, stock-options, PEE/PERCO), la fiscalité crypto (PAMC, 2086), l'IFI et les déductions (PER, pension alimentaire). Triggers: impôt sur le revenu, IR, 2042, quotient familial, décote, PAS, PFU, flat tax, PEA, assurance-vie, LMNP, revenus fonciers, déficit foncier, SCI IR, RSU, BSPCE, stock-options, PEE/PERCO, crypto, 2086, IFI, PER, plafond PER, niche fiscale, optimisation fiscale, simulation IR, TMI. Hors scope : succession/donation (notaire), IS/SASU/arbitrage dividende-salaire/SCI IS (comptable).
Notaire IA pour le droit immobilier, les successions, les donations, le droit de la famille et le droit des sociétés en France. Copilote juridique pour la préparation d'actes, le conseil patrimonial, les calculs de frais et la vérification de conformité. Couvre le calcul des frais de notaire (DMTO, émoluments, débours, CSI), la plus-value immobilière, les droits de succession et donation, le démembrement, les contrats de mariage, les PACS, les SCI, et la rédaction de projets d'actes (compromis, statuts, testaments). Triggers: notaire, frais de notaire, acte de vente, compromis, succession, donation, héritage, testament, PACS, contrat de mariage, SCI, plus-value immobilière, droits de mutation, DMTO, usufruit, nue-propriété, partage successoral, réserve héréditaire, viager, donation-partage, diagnostics immobilier, droit de préemption, acte notarié, droit immobilier
Gère un parc de copropriétés en France avec vue portfolio consolidée. Couvre administration, comptabilité (décret 2005, plan comptable copro, 5 annexes), assemblées générales (convocation, PV, notification), appels de fonds, travaux, fournisseurs, recouvrement d'impayés et transition de syndic. Maîtrise les majorités (art. 24, 25, 25-1, 26), le fonds de travaux (art. 14-2), le privilège immobilier (art. 19-2) et l'immatriculation RNC. Intégration Qonto pour le rapprochement bancaire. Utilisé pour toute question liée à la copropriété, au syndic bénévole ou coopératif, aux charges, tantièmes, AG, ou au droit de la copropriété (loi 1965, ALUR, ELAN).
Audit Codex/OpenClaw skills: loaded roots, duplicate skills, unused skills, prompt-budget costs, compact descriptions.
Use for most substantial coding work, especially frontend/fullstack apps, greenfield apps built from scratch, production refactors, UI migrations, and feature work where Codex should preserve maintainable code style: small typed feature-owned files, thin entrypoints, pure domain logic, centralized contracts, behavior-preserving refactors, protected persisted state, feature-owned CSS/Tailwind, focused tests, and real viewport visual QA.
Sort, normalize, deduplicate, and resolve conflicting Tailwind utility classes.
Extract and organize existing UI into reusable components with thoughtful APIs.
Create dark-mode variants of raster images for dark UI contexts.
Design and build new UI with the complete ui.sh design guideline system.
Compare multiple UI options in-browser with the ui.sh picker.
Adapt existing UI across mobile, tablet, and desktop breakpoints.
Convert screenshots, Figma exports, mockups, or wireframes into semantic unstyled markup.
Use whenever reviewing code, a diff, a PR, or staged changes in any language — always apply when assessing a code change. The synthesized one-page review checklist mirroring coding-standards:quality-bar (author side): flags scope, simplicity, module boundaries, types, error handling, tests, naming — plus the correctness, completeness, and security passes review adds. Invoke as /coding-standards:quality-bar-review.
Use whenever writing, implementing, or refactoring code in any language — always apply when touching source code. The synthesized one-page pre-handoff checklist over the coding-standards family: scope, simplicity, module boundaries, types, error handling, tests, naming. Clear it as you write to pre-empt review findings. Invoke as /coding-standards:quality-bar.
Continuous implementation loop — pick ready-for-agent issues one at a time, spawn a fable implementer in a worktree that severe-reviews its own diff with a quality-bar pass before pushing, verify, merge, repeat. Use when the user wants to autonomously drain the ready-for-agent issue queue of the current repository, run a standing implement-and-merge loop, or keep shipping issues until interrupted.
Use when drafting text on Romain's behalf — répondre à sa place, rédiger un message/commentaire/réponse dans sa voix, reformuler un brouillon dans son ton, ou écrire une consigne à un agent comme lui l'écrirait. Triggers: « écris à ma place », « réponds pour moi », « formule/mets ça dans mon style (mon ton) », « envoie-lui ça de ma part », rédiger un commentaire de MR/issue ou une consigne d'agent à sa place. Déclenche aussi quand il veut clairement un texte prêt-à- envoyer écrit pour lui, même sans dire « mon style ».
Use when drafting an EMAIL on Romain's behalf — rédiger ou répondre à un mail dans sa voix, écrire un mail pro ou perso à sa place, reformuler un brouillon de mail dans son ton, accuser réception, relancer, ou faire une demande par mail. Triggers: « écris/réponds à ce mail pour moi », « rédige un mail à [X] », « réponds-lui par mail », « formule ça en mail dans mon style », envoyer un email à un client/partenaire/contact/administration. Déclenche même quand il dit juste « envoie un mail à … » sans préciser « mon style ».
Use when improving an existing skill, creating a new one, or when a skill feels weak, rules are ignored, ineffective, or you want to prove a skill works with data. Use when you need to compress a skill without regression.
Use when writing, reviewing, or refactoring Rust — ownership, lifetimes, type-driven design, async, error handling, FFI, and performance.
Modern Swift 6+ & SwiftUI — strict concurrency, Observation, migration strategies
Use when writing tests, choosing test strategies, or setting up test infrastructure — TDD, unit tests, E2E, Vitest, Playwright, coverage.
Design engineering principles for making interfaces feel polished. Use when building UI components, reviewing frontend code, implementing animations, hover states, shadows, borders, typography, micro-interactions, enter/exit animations, or any visual detail work. Triggers on UI polish, design details, "make it feel better", "feels off", stagger animations, border radius, optical alignment, font smoothing, tabular numbers, image outlines, box shadows.
API design principles — contract-first, error semantics, versioning, pagination, Hyrum's Law, interface stability. Use when designing REST/GraphQL endpoints, TypeScript interfaces, module boundaries, or any public surface between systems.
Migrate codebase from try/catch or Promise-based error handling to better-result. Use when adopting Result types, converting thrown exceptions to typed errors, or refactoring existing error handling to railway-oriented programming.
Use when writing SQL, designing schemas, optimizing queries, managing migrations, or debugging PostgreSQL. Also for connection pooling, replication, and persistence architecture.
Use when writing Dockerfiles, configuring docker-compose, optimizing container images, debugging container networking, or hardening Docker security.
Use when writing Drizzle ORM schemas, migrations, queries, or debugging Drizzle type errors in TypeScript projects.
Use when building UI components, pages, layouts, dashboards, forms, or 3D scenes. Also for design systems, responsive design, and server components.
Use when adding internationalization — translating UI text, configuring i18next/react-i18next, translating Zod errors, mapping API errors, or setting route metadata with SSR.
Use when writing Kubernetes manifests, configuring RBAC/networking/autoscaling, debugging pods with kubectl, authoring Helm charts, or hardening cluster security.
Use when writing, reviewing, or refactoring TypeScript/JavaScript. Use when hitting type errors, configuring tsconfig, designing generics, choosing type vs interface, or structuring async flows. Node.js, Bun, Deno.