Files

61 lines
3.0 KiB
Markdown
Raw Permalink Normal View History

# KIT — Travailler avec Bastien
Point d'entrée du kit de skills réutilisables. À lire en premier au début
d'une session. Indique quel skill activer selon ce que tu fais.
Bastien est Head of Data Governance chez Pernod Ricard. Il développe des
outils sur son infrastructure auto-hébergée (Synology « GrosseBertha »), avec
une mémoire de projet centralisée dans Trilium, partagée entre plusieurs LLMs
(Claude et Le Chat). Ces skills encodent sa façon de travailler pour qu'elle
soit portable d'une conversation et d'un projet à l'autre.
---
## Les skills du kit
| Skill | Quand l'activer |
|---|---|
| **skill_trilium_continuity.md** | **Toujours, sur tout projet suivi.** Le réflexe de mémoire : lire le contexte en début de session, capitaliser décisions/tests/contraintes au fil de l'eau, clôturer en fin. C'est un comportement attendu, pas optionnel. |
| **skill_synology_dev.md** | Dès qu'on touche au code sur GrosseBertha : patch Python, conventions SSH, sécurité des YAML, commits Forgejo. |
| **skill_trilium_api_reference.md** | Référence technique — à sortir pour débugger ou étendre le système Trilium (endpoints, wrapper, MCP, structure des notes). Pas nécessaire pour l'usage quotidien. |
| **skill_sliding_design_system.md** | Uniquement pour produire une présentation PowerPoint au format Pernod Ricard (YAML pour le moteur de rendu). Indépendant du reste. |
---
## Trois couches, du plus large au plus spécifique
**Couche universelle — toute conversation, tout projet.**
`skill_trilium_continuity` + `skill_synology_dev`. Comment travailler avec
Bastien et son infrastructure : tenir la mémoire à jour, et développer sur le
Synology dans les règles.
**Couche semi-spécifique — toute production de présentation.**
`skill_sliding_design_system`. Utile dès qu'il s'agit de slides au format PR,
quel que soit le contexte.
**Couche spécifique à un projet — vit dans Trilium, pas dans un fichier.**
L'état réel d'un projet (décisions actives, historique, backlog) est dans
Trilium sous le label `projet=<NomDuProjet>`. On ne le duplique pas dans un
document : on le **lit** en début de session via le réflexe de continuité.
---
## Ordre de lecture en début de session
1. Lire **skill_trilium_continuity** et récupérer le briefing de reprise du
projet concerné (décisions actives, historique, backlog).
2. Selon la tâche, activer **skill_synology_dev** (code) et/ou
**skill_sliding_design_system** (présentation).
3. Garder **skill_trilium_api_reference** sous la main pour le débogage.
4. Tout au long : capitaliser proactivement dans Trilium aux moments clés.
---
## Note sur l'accès Trilium côté Claude
Le serveur MCP Trilium fonctionne pour Le Chat (Mistral) mais pas pour Claude :
il utilise un Bearer token statique, alors que les connecteurs Claude exigent
OAuth. En attendant l'ajout d'une couche OAuth, l'accès Trilium côté Claude se
fait **par relais** — Claude propose la commande ou le curl, Bastien l'exécute
et colle le retour. Voir skill_trilium_continuity pour le détail.