Configuration Claude Code
101 ressources · MAJ 15 septembre 2026

Vue d'ensemble

Identité, environnement et inventaire de la configuration globale
Louis-Armand
la12lab
Développeur iOS natif — SwiftUI + UIKit · Domotique Home Assistant · macOS / zsh
Environnement
Modèle principalsonnet
Plan / Auditopus
PlateformemacOS 25.4
Shellzsh
LangueFrançais
Config~/.claude/
Skills installés
53
5 catégories
Agents
38
Sous-processus spécialisés
Workflows
9
Pipelines spécialisés
Hooks
5
Protection & automatisation
Plugins
5
MCP · extensions
Projets
Grille Grille
dev in progress
Grille
Guide TV iOS — application native Swift / SwiftUI. Projet principal du studio la12lab.
~/Xcode/grilleapp/ grilleapp.langeles.ovh ↗
₽
routine version
Finances-Weekly
Tableau de bord financier hebdomadaire — agrégation comptes + catégorisation auto + alertes budget personnalisées.
~/Web/finances-weekly/ finances.langeles.ovh ↗
⌂
coming soon
Home Assistant
Automatisations domotiques YAML — pilotage des périphériques via scénarios custom.
YAML / automatisations Config HA ↗
Outils système installés
OutilCheminUsage
swiftlint/opt/homebrew/bin/swiftlintAnalyse statique Swift (audit qualité)
pandocpandocConversion Markdown → HTML/PDF
weasyprint/opt/homebrew/bin/weasyprintMoteur PDF HTML→PDF — gère emojis + CSS priorité
pdflatex/Library/TeX/texbin/pdflatexMoteur PDF fallback (BasicTeX)
pangoHomebrewDépendance système de weasyprint

Workflows & pipelines

9 pipelines spécialisés — orchestrent agents et skills en séquence
Étapes moyennes
par flow
5 étapes
Analyse → Plan → Implémentation → Review → Finalisation. Plan et review sont systématiquement séparés.
Modèles utilisés
répartition
sonnet
opus
Claude Sonnet
Modèle principal. Opus réservé aux étapes plan, audit et code review.
Couverture
domaines
iOS
Web
HA
3 domaines
Pipelines spécialisés iOS, Web et Home Assistant. Audit et release exclusivement iOS.
▦
/workflow-flow-ios
Feature iOS Swift — 5 étapes MVVM
available
1
Analyse sonnet ⚡ parallèle
explore-docs (doc Apple HIG/Developer Docs + Context7) + analyze-codebase (cartographie du code existant) en parallèle.
2
Plan opus ⏸ pause
Plan MVVM structuré, recherche/proposition d'issues GitHub liées si le repo en a un usage réel, validation AskUserQuestion.
3
Implémentation opus
Code Swift/SwiftUI MVVM strict via generators-scout, vérification LSP (getDiagnostics) après chaque fichier.
4
Review sonnet
agent-flow-review : doc-sync + build simulateur iPhone dynamique, pauses AskUserQuestion.
5
Checklist finale
Checklist de validation + mise à jour BACKLOGS.md, commit/push/changelog via AskUserQuestion.
Options · 12
Périmètre — --skip-docs · --skip-review · --skip-checklist · --quick
Mode de travail — --hotfix · --refactor · --from <1-5>
Contexte & qualité ciblée — --issue <n> · --context <fichier> · --perf · --a11y · --api
◉
/workflow-audit-ios
Audit sécurité + qualité iOS — 5 étapes
available
1
Exploration sonnet ⚡ parallèle
explore-project (cartographie projet) + explore-docs (Apple HIG/Developer Docs) en parallèle.
2
Audit opus ⚡ parallèle
audit-ios-security (OWASP MASVS v2 + MASTG) + audit-ios-quality (architecture + SwiftLint + LSP) en parallèle.
3
Rapport ⏸ pause
Rapport Markdown dans Documentation/Audit/, choix via AskUserQuestion (appliquer tout / choisir / ne rien appliquer).
4
BACKLOGS & Export HTML sonnet
Mise à jour BACKLOGS.md et conversion HTML interactif dans site-*/devsite/.
5
Application des corrections opus
agent-audit-apply applique les corrections choisies, propose des issues GitHub pour les findings restants (validation AskUserQuestion).
Options · 3
--security · --quality · --all — périmètre de l'audit (sécurité / qualité / complet)
◷
/workflow-flow-web
Développement webapp/web — 4 étapes
beta
1
Analyse sonnet ⚡ parallèle
Docs framework via Context7 (MDN, WCAG, Core Web Vitals) + analyse de la stack détectée en parallèle.
2
Plan opus ⏸ pause
Plan structuré adapté à la stack, validation obligatoire avant implémentation.
3
Implémentation opus
Skill frontend-design — qualité visuelle production-grade, états complets (hover, focus, loading, error, empty).
4
Review sonnet
web-design-guidelines (100+ règles) + webapp-testing (Playwright golden path).
Options · 11
Périmètre — --skip-review · --quick · --checklist
Stack technique — --framework <next|react|vue|vanilla|html> · --design-first
Mode de travail — --hotfix · --from <1-4>
Qualité ciblée — --api · --a11y · --perf · --deploy
◷
/workflow-audit-web
Audit design/UX + qualité code web — 5 étapes
beta
1
Exploration
Détection du mode (fichier isolé / projet), manifest HTML/CSS/JS, framework et structure.
2
Audit opus ⚡ parallèle
audit-web-design (Web Interface Guidelines, contraste, responsive) + audit-web-quality (WCAG 2.2, SEO, sémantique HTML) en parallèle.
3
Rapport sonnet ⏸ pause
agent-report-generator fusionne les findings et génère le rapport Markdown.
4
BACKLOGS & HTML sonnet
Mise à jour BACKLOGS-WEB.md et conversion via agent-generator-html.
5
Application opus
agent-apply-web applique les corrections choisies dans l'ordre de sévérité.
Options · 3
--design · --quality · --all — périmètre de l'audit
--visual — capture d'écran avant l'audit design
↑
/workflow-release-ios
Pré-release App Store — 4 étapes
progress
1
Release Review opus ⚡ parallèle
agent-release-code-review (5 axes) + agent-release-legal-scan (privacy manifest) en parallèle.
2
Conformité légale ⏸ pause
Skill legal — RGPD, privacy manifest, documents légaux, validation.
3
App Store sonnet
agent-appstore-content — What's New depuis les commits Git, bilan consolidé.
4
Corrections opus
Application des points bloquants avant soumission App Store.
⌂
/workflow-flow-ha-yaml
Home Assistant YAML — 5 étapes
available
1
Analyse contexte HA sonnet ⚡ parallèle
Détecte CONFIG_ROOT (MCP HA / SMB / projet local) ; agent-explore-ha-docs + agent-analyze-ha en parallèle.
2
Plan ⏸ pause
Plan YAML (type, entités, triggers/conditions/actions), validation AskUserQuestion.
3
Implémentation
Génération du YAML, protocole yaml_write_guard (confirmation AskUserQuestion avant écriture).
4
Review ⏸ pause
yamllint + check_config HA (conditionnel selon connexion réelle), reload optionnel.
5
Documentation
Mémoire Claude + note CHANGELOG si applicable.
Options · 11
Type de fichier — --automation · --script · --scene · --blueprint · --package <nom>
Contrôle du pipeline — --skip-review · --quick · --from <étape> · --dry-run · --reload · --context <fichier>
Pas de gestion d'issues GitHub sur ce workflow (décision explicite).
⌂
/workflow-flow-ha-integration
Intégrations Home Assistant custom (HACS) — 5 étapes
available
1
Analyse
Branche Git, doc HA/HACS via Context7, code existant sous custom_components/, rattachement d'un .pen de référence si UI concernée.
2
Plan ⏸ pause
Plan (fichiers, architecture, bump de version), recherche/proposition d'issues GitHub si le repo en a un usage, validation AskUserQuestion.
3
Implémentation
Directe Python/JS (pas de sous-agent), fidélité au .pen de référence si présent.
4
Review ⏸ pause
py_compile + validation JSON + diff Git + checklist d'installation HACS manuelle, validation AskUserQuestion.
5
Documentation
CHANGELOG projet, README/info.md, mémoire, commit/push/tag via AskUserQuestion.
Options · 8
Périmètre — --backend · --frontend · --hacs
Contrôle du pipeline — --skip-review · --quick · --from · --hotfix · --context
⊞
/workflow-code-architecture
Scaffolding arborescence projet iOS/web
active
◌◌◌
En cours de définition
◈
/workflow-claude-config
Sync docs + dashboard HTML config twelve/studio — 2 étapes
beta
1
Sync documentation
Synchronise docs/, CLAUDE.md et README.md avec les changements récents.
2
Génération HTML sonnet
agent-config-html génère le dashboard HTML et pousse vers GitHub.
Options · 1
--no-push — génère le dashboard sans pousser vers GitHub
Légende des badges d'étape
sonnetModèle Claude Sonnet — étape rapide / analyse
opusModèle Claude Opus — raisonnement profond
⚡ parallèlePlusieurs agents lancés simultanément
⏸ pauseArrêt obligatoire pour validation utilisateur

Skills installés

Slash commands globaux dans ~/.claude/skills/ — disponibles dans tous les projets
Workflows
SkillCommandeUsage
workflow-flow-ios/workflow-flow-iosDéveloppement feature iOS Swift — 5 étapes MVVM
workflow-flow-web/workflow-flow-webDéveloppement webapp/web — 4 étapes, auto-détection stack
workflow-release-ios/workflow-release-iosPré-release App Store — review, légal, App Store
workflow-audit-ios/workflow-audit-iosAudit sécurité + qualité iOS — SwiftLint + diagnostics LSP + rapport PDF
workflow-audit-web/workflow-audit-webAudit design/UX + qualité code web — WCAG 2.2, SEO, Web Interface Guidelines
workflow-audit-yaml/workflow-audit-yamlReview et/ou audit YAML (HA, CI, docker-compose) — --review/--audit/--full
workflow-audit-js/workflow-audit-jsReview et/ou audit JS/TS/Node — --review/--audit/--full
workflow-audit-py/workflow-audit-pyReview et/ou audit Python — --review/--audit/--full
workflow-flow-ha-yaml/workflow-flow-ha-yamlHome Assistant YAML — automations, scripts, scènes, blueprints
workflow-flow-ha-integration/workflow-flow-ha-integrationIntégrations Home Assistant custom (Python + JS, HACS)
flow-ha/flow-haAutomatisations Home Assistant YAML
workflow-claude-config/workflow-claude-configSync docs + dashboard HTML config twelve/studio
workflow-code-architecture/workflow-code-architectureScaffolding arborescence projet iOS/web — 4 étapes
iOS / Swift
SkillCommandeUsageSource
ios-swift-development/ios-swift-developmentMVVM, SwiftUI, URLSession, Combine, Core Dataaj-geddes
swiftui-pro/swiftui-proSwiftUI best practices, APIs dépréciées, performancetwostraws
swift-concurrency-pro/swift-concurrency-proasync/await, actors, Sendable, Swift 6twostraws
ios-development/ios-developmentiOS global — HIG, URLSession, patterns réseaurshankras
swift-development/swift-developmentSwift idioms, concurrence, performancershankras
design/designLiquid Glass, animations, design system Applershankras
security/securityKeychain, biométrie, privacy manifest, OWASPrshankras
testing/testingTDD iOS, characterization tests, snapshot testsrshankras
Web
SkillCommandeUsageSource
frontend-design/frontend-designInterfaces production-grade — composants, pages, dashboardsanthropics/skills
web-design-guidelines/web-design-guidelinesAudit 100+ règles UX, a11y, perf, responsivevercel-labs
webapp-testing/webapp-testingTests web via Playwright — golden path, UI, screenshotsanthropics/skills
web-design-reviewer/web-design-reviewerReview visuelle design web (local ou distant)awesome-copilot
design-md/design-mdSynthèse design system → fichier DESIGN.mdstitch-skills
impeccable/impeccableReview et amélioration d'interfaces — polish, animations, UXpbakaus
Utilitaires
SkillCommandeUsageSource
commit/commitCommit Conventional Commits via git-agentfradser/dotclaude
github-publish/github-publishPublie une release GitHub — commit/push/tag semver, description structuréelocal
requesting-code-review/requesting-code-reviewReview avant mergeobra/superpowers
find-docs/find-docsDocs à jour via Context7context7
find-skills/find-skillsRecherche de skills disponiblesvercel-labs/skills
doc-sync/doc-syncSync documentation miroir Grillelocal
claude-update-docs/claude-update-docsPropage un changement dans toute la doc ~/.claude/local
skill-creator/skill-creatorCréer / améliorer des skillsanthropics/skills
simplify/simplifyReview qualité du code modifiéintégré
loop/loopTâche récurrente auto-cadencéeintégré
schedule/scheduleAgents distants planifiés (cron)intégré
claude-api/claude-apiApps Anthropic SDK avec prompt cachingintégré
md-to-html/md-to-htmlConvertit un .md en HTML interactif (TOC, dark mode, print→PDF)local
claude-config-export/claude-config-exportGénère et publie le dashboard HTML de configuration Claude Codelocal
Finance
SkillCommandeUsageSource
yfinance-data/yfinance-dataPrix, historique, dividendes via yfinance (sans clé API)finance-skills
finance-sentiment/finance-sentimentSentiment Reddit/X/news via Adanos Finance APIfinance-skills
etf-premium/etf-premiumCalcul premium/décote ETF vs NAV via Yahoo Financefinance-skills
finance-weekly/finance-weeklyRevue hebdo portefeuille → rapport HTMLlocal

Agents

Sous-processus spécialisés — contexte isolé, parallélisable
AgentModèleInvoqué parRôle
agent-config-htmlsonnet/claude-config-exportGénère le dashboard HTML config depuis template + sources ~/.claude/
agent-explore-docssonnet/workflow-flow-ios · 1 / /workflow-audit-ios · 1Documentation Apple HIG + Developer Docs + Context7
agent-analyze-codebasesonnet/workflow-flow-ios · 1Synthèse du code existant (signatures, types, MARK)
agent-flow-planopus/workflow-flow-ios · 2Plan MVVM structuré (fichiers, rôles, points techniques)
agent-flow-implementopus/workflow-flow-ios · 3Implémentation Swift/SwiftUI complète selon plan validé
agent-generators-scoutsonnet/workflow-flow-ios · 3Identifie les templates generators applicables
agent-flow-reviewsonnet/workflow-flow-ios · 4LSP + doc-sync + build + tests (simulateur iPhone) + diff Git
agent-checklist-generatorsonnet/workflow-flow-ios · 5Génère la checklist de validation
agent-devsite-publishersonnet/workflow-flow-ios · 5 / /workflow-audit-ios · 4Organisation devsite/ + régénération index.html
agent-explore-projectsonnet/workflow-audit-ios · 1Cartographie du projet iOS avant audit
audit-ios-securityopus/workflow-audit-ios · 2Audit sécurité OWASP MASVS v2 + MASTG
audit-ios-qualityopus/workflow-audit-ios · 2Audit architecture + SwiftLint + diagnostics LSP
agent-report-generatorsonnet/workflow-audit-ios · 3Fusion findings + rapport Markdown
agent-audit-applyopus/workflow-audit-ios · 5Application des corrections d'audit avec validation LSP
agent-generator-htmlsonnet/workflow-audit-ios · 4, /workflow-flow-ios · 5, /md-to-htmlConversion Markdown → HTML interactif auto-contenu
audit-web-designopus/workflow-audit-web · 2Audit design/UX — Web Interface Guidelines, contraste, responsive
audit-web-qualityopus/workflow-audit-web · 2Audit qualité — WCAG 2.2, SEO, HTML sémantique, performance JS
agent-apply-webopus/workflow-audit-web · 5Application des corrections HTML/CSS/JS issues de l'audit
agent-release-code-reviewopus/workflow-release-ios · 1Review sécurité, privacy, UX, distribution, API
agent-release-legal-scansonnet/workflow-release-ios · 1Scan privacy manifest, APIs déclarées, légal
agent-appstore-contentsonnet/workflow-release-ios · 3Génération What's New et contenu App Store
agent-pencil-designeropusManuelDesign UI/UX dans fichiers .pen via MCP Pencil
agent-analyze-hasonnet/workflow-flow-ha-yaml · 1Analyse contexte HA — fichiers SMB + entités MCP
agent-explore-ha-docssonnet/workflow-flow-ha-yaml · 1Doc YAML HA à jour via Context7 (triggers, conditions, actions)
agent-changelogsonnetfin de pipeline (flow-ios · 5, audit-ios · 4, audit-web · 4)Génère CHANGELOG.html depuis CHANGELOG.md
agent-analyze-ha-integrationsonnet/workflow-flow-ha-integration · 1Analyse d'un projet d'intégration HA custom
agent-flow-ha-integration-planopus/workflow-flow-ha-integration · 2Plan d'une tâche sur une intégration HA custom
agent-flow-ha-integration-reviewsonnet/workflow-flow-ha-integration · 4Review d'une intégration HA custom avant commit
agent-flow-ha-integration-docsonnet/workflow-flow-ha-integration · 5Documentation d'une tâche terminée sur une intégration HA
agent-explore-project-codesonnetworkflow-audit-yaml/js/py · 1Cartographie générique projet YAML/JS/Python avant review/audit
audit-yaml-securityopusworkflow-audit-yaml · 2Audit sécurité YAML (secrets, CI, orchestration)
audit-yaml-qualityopusworkflow-audit-yaml · 2Audit qualité YAML (ruleset yamllint)
audit-js-securityopusworkflow-audit-js · 2Audit sécurité JS/TS/Node (OWASP Top 10)
audit-js-qualityopusworkflow-audit-js · 2Audit qualité JS/TS/Node (eslint:recommended)
audit-py-securityopusworkflow-audit-py · 2Audit sécurité Python (bandit B1xx-B7xx + OWASP)
audit-py-qualityopusworkflow-audit-py · 2Audit qualité Python (PEP 8 + ruff/pylint + mypy)
agent-report-generator-codesonnetworkflow-audit-yaml/js/py · 3Fusion findings + rapport Markdown générique
agent-audit-apply-codeopusworkflow-audit-yaml/js/py · 5Application des corrections générique YAML/JS/Python

Hooks & Protection

Scripts exécutés automatiquement — configurés dans ~/.claude/settings.json
swift_main_guard.py
PreToolUse · Write/Edit (.swift) · projet iOS
Bloque toute écriture sur un fichier .swift quand la branche courante est main.
Si branche = main, retourne une erreur et bloque l'outil. Oblige à travailler sur feature/ ou hotfix/.
commit_format_check.py
PreToolUse · Bash(git commit*) · global
Valide le format Conventional Commits avant chaque commit.
Types valides : feat · fix · refactor · docs · style · test · chore · hotfix · perf · ci · build · revert. Format invalide → commit bloqué avec message d'erreur.
Sécurité Bash
PreToolUse · Bash · global
Bloque les commandes destructives avant exécution.
rm -rf / (suppression système) et git push --force main / -f main (force push sur la branche principale).
Stop · fin de session
Stop · fin de chaque tour
Log session + son Glass.aiff + purge des états de workflow orphelins.
Enregistre date | répertoire courant dans session-log.txt, joue Glass.aiff, et supprime via cleanup_stale_workflow_state.py tout état de workflow (3h) ou skill (30min) non rafraîchi.
statusline.py
Continu · statusLine
Affiche workflow/skill actif, branche Git, modèle, tokens et rate limits en temps réel.
Segments : workflow ⚙ ou skill 🧩 actif, branche ⎇, modèle · effort · tokens, contexte ctx, rate limits 5h et 7j — barres de progression colorées.
Format Conventional Commits
feat fix refactor docs style test chore hotfix perf ci build revert
✓feat(favoris): ajout filtre par chaîne
✓fix: crash tableau vide
✓chore: nettoyage imports inutilisés
✗ajout feature favoris
✗WIP
Installation swift_main_guard
{ "hooks": { "PreToolUse": [ { "matcher": "Write|Edit", "hooks": [ { "type": "command", "command": "python3 ~/.claude/hooks/swift_main_guard.py" } ] } ] } }

Plugins

Extensions externes (MCP) connectées à Claude Code — installées via claude mcp add
C7
context7
MCP · documentation
Documentation à jour pour 1000+ librairies via la commande /find-docs.
Idéal pour SwiftUI, React, FastAPI : récupère les docs officielles versionnées en temps réel.
actif
PW
playwright-mcp
MCP · tests web
Tests web headless via le skill webapp-testing — golden path, capture DOM, screenshots.
Utilisé à l'étape 4 de /workflow-flow-web pour valider le golden path sur dev server.
actif
XC
xcode-build-mcp
MCP · Xcode iOS
Build et exécution des tests sur simulateur iPhone 17 Pro via XCTest.
Utilisé par agent-flow-review — découverte dynamique du simulateur avec repli automatique.
actif
HA
home-assistant-mcp
MCP · domotique
Accès aux entités Home Assistant et push de configuration YAML.
Utilisé par agent-analyze-ha à l'étape 1 de /workflow-flow-ha-yaml.
actif
Pe
pencil
MCP · design UI/UX
Création et édition de fichiers .pen — design UI/UX web et mobile.
Utilisé par agent-pencil-designer (Opus) — jamais lu via Read/Grep, chiffré.
actif
Installer un nouveau plugin
claude mcp add <nom> <commande> # Exemple claude mcp add context7 npx -y @upstash/context7-mcp claude mcp list # plugins installés claude mcp remove <nom> # désactiver

Conventions

Règles de code et style Git appliquées sur tous les projets
iOS / Swift
Architecture MVVM stricte
Logique dans les ViewModels, pas dans les Views. SwiftUI en priorité, UIKit uniquement si nécessaire.
Nommage PascalCase / camelCase
PascalCase pour les types, camelCase pour propriétés et méthodes. Pas de force unwrap sauf cas justifié explicitement.
Variables en début de bloc
Variables et constantes déclarées en début de bloc (fonction, struct, class, View) — jamais dispersées dans le corps.
Commentaires de navigation obligatoires
Chaque bloc logique, fonction, section de View et extension précédé d'un // MARK: -.
Commentaires en français
Tous les commentaires de code sont rédigés en français.
Palette Grille
Fond sombre
#001524
Fond clair
#F8F6F0
Texte
#FFFFFF
Accent bleu
#4F8EFF
Accent violet
#4F46E5
Git Flow
Branches — Git Flow
main (stable) · feature/ · hotfix/.
Commits — Conventional obligatoire
Format type(scope): description, validé par le hook commit_format_check.py.
BACKLOGS.md
Centralise les findings d'audit par projet — mis à jour à chaque étape d'application des corrections.
Structure ~/.claude
~/.claude/ ├── CLAUDE.md ← instructions globales ├── README.md ← index de la config ├── settings.json ← hooks + permissions globaux ├── docs/ ← documentation détaillée │ ├── hooks.md │ ├── agents.md │ ├── skills.md │ ├── workflow-flow-ios.md │ ├── workflow-flow-web.md │ ├── workflow-audit-ios.md │ └── workflow-release-ios.md │ ├── agents/ ← sous-agents spécialisés (38 agents) ├── skills/ ← skills globaux (53 skills) ├── assets/ ← template HTML, scripts ├── hooks/ ← scripts de protection └── memory/ ← mémoire persistante

Mémoire

Entrées préservées entre les sessions — ~/.claude/projects/-Users-louis--claude/memory/
Workflow flow-ios
Pipeline iOS 5 étapes, 12 options, agents parallèles (explore-docs + analyze-codebase), checklist finale, BACKLOGS.md
Workflow audit-ios
Audit iOS 5 étapes, agents parallèles, rapport PDF brandé (weasyprint + couleurs CLAUDE.md + logo auto), archivage + BACKLOGS.md
Classification audit iOS
4 axes SEC/QUA/PERF/LEG, numérotation continue (lire BACKLOGS avant d'assigner les IDs)
workflow-claude-config
Workflow 2 étapes (sync docs + export HTML), dashboard config twelve/studio. Règle absolue : images via Bash base64 jamais Read tool
Structure documentation
README.md restructuré en index léger — détails extraits dans docs/ (hooks.md, agents.md, workflow-flow-ios.md, workflow-audit-ios.md, skills.md)
Doc structure ~/.claude
Mettre à jour docs/ quand on crée/modifie hooks, agents, skills ou workflows
Doc avant commit
Step 5.7 workflow-flow-ios : demander README.md + CLAUDE.md local + mémoire avant /commit
Installation skills
Après npx skills add, convertir les symlinks en copies réelles (rm symlink + cp -r depuis ~/.agents/skills/)
Structure workflow ~/.claude
SKILL.md orchestrateur + fichiers étapes numérotés + statusline echo "nom:N:total" + doc workflow-nom.md
Structure agent ~/.claude
Frontmatter (name/description/model/color) + corps (mission, processus, ce que tu retournes) + naming agent- + entrée docs/agents.md
Système changelog
Hook PostToolUse (update_changelog.py) + agent-changelog + template-changelog.html (CSS-only timeline). Règle : ligne vide + ## requise pour pandoc
Templates HTML interactifs
4 templates autonomes (audit/backlogs/checklist/tests) + devsite-index 6 tuiles. Sidebar liquid glass, Geist, injection %%CONTENT%% pandoc brut.
URLs projets XII
Dashboard · Grille · Finance Weekly (langeles.ovh)
Workflow flow-ha-yaml
Pipeline /workflow-flow-ha-yaml 5 étapes, agents parallèles doc+codebase, CONFIG_ROOT (SMB/local/MCP), yaml_write_guard hook
Réinstallation config Claude
Procédure Mac neuf : clone github.com/la12lab/.claude (privé) + recréer settings.local.json (secrets) + brew install pandoc/weasyprint/swiftlint/jq + plugins
Conflit Auto Mode / Plan Mode
Auto Mode casse les workflows persos. Fix : defaultMode: manual dans settings.json
Affichage progression workflow
Ligne #### Étape N.M — Titre avant chaque sous-étape, généralisé à tous les workflows + par défaut sur les futurs
Workflow flow-ha-integration
Pipeline 5 étapes intégrations HA custom (Python+JS, HACS), sous-agents étapes 1/2/4/5 (Opus sur le plan)
Skill github-publish
Publication GitHub : périmètre choisi par AskUserQuestion (commit/push/tag-release), release/prerelease, numéro toujours validé, ne touche pas CHANGELOG.md
Rename GitHub la12lab
Username GitHub changé de Louis-XII à la12lab, remote + toutes sources ~/.claude mis à jour
Commits atomiques
Séparer les commits par sujet logique même si push groupé ensuite, confirmé par l'utilisateur
AskUserQuestion option vs Other
Jamais d'option qui ne fait que dupliquer le Other natif ; un vrai mot d'action même si logiquement convergent avec Other
Statusline segment skill
🧩 nom-skill (masqué si workflow actif), adoption progressive au fil des retouches, pilote github-publish
Workflows audit-yaml/js/py
3 workflows jumeaux --review/--audit/--full, agents génériques partagés, sortie dans claude-integration/ (pas site-*/devsite/)

Règles générales

Appliquées à tous les projets ouverts avec Claude Code