DOC
Glossaire ulk
Glossaire ulk
Agents principaux
| Agent | N° | Modèle | Mission |
|---|---|---|---|
| bruce | 25 | opus | Orchestrateur principal. Mémoire persistante. Détecte l’état du projet via Godspeed et dispatche les agents. |
| godspeed | 00 | sonnet | Diagnostic. Scanne stack, fichiers, config. Cache 30 min. Premier agent invoqué par Bruce. |
| shuri | 01 | sonnet | Pipeline doc. Modes : spec → todo → sync → convert → full. |
| task-runner | 04 | sonnet | Exécute les tâches de docs/todo.md. Mesure la vélocité. Mémoire persistante. |
| vision | 05 | sonnet | Audit code 8 dimensions + mode simplify. |
| a11y-auditor | 06 | sonnet | Accessibilité WCAG 2.1/2.2. |
| perf-auditor | 07 | sonnet | Performance : Core Web Vitals, bundle, DB. |
| 2b3 | 08 | sonnet | Checkpoint fin de session : verify → CLAUDE.md → docs → todo → simplify → commit. |
| friday | 09 | sonnet | Docs manager : context.md snapshot + organisation /docs. |
| robocop | 11 | opus | Détective et fixeur d’erreurs runtime, compilation, tests, linting. |
| strange | 16 | opus | Reverse doc : reconstitue 6 documents depuis le code source → docs/rewrite/. |
| agamotto | 17 | opus | Reverse design system depuis Figma/Pencil/Penpot → docs/design-system/. |
| blackemperor | 18 | opus | Orchestrateur unifié 5 modes : audit, legacy, release, review, ship. |
| bifrost | 21 | sonnet | Pont Notion : import (Notion → local) + export (Markdown → Notion QA). |
| brigitte | 24 | sonnet | Communications + sync Notion/Linear. |
| picsou | 26 | sonnet | Estimation coûts hébergement multi-providers. |
| steve | 27 | opus | Orchestrateur Apple : docs/api/ → SwiftUI starter kit. Mémoire persistante. |
| ranma | 31 | sonnet | Migration planner (WP→SPIP, Next→Nuxt, etc.). |
| seo-auditor | 32 | sonnet | SEO technique + GEO (citations IA). |
| gandalf | 34 | sonnet | Context guardian. Hygiène session, alertes, règle des 50%. Mémoire persistante. |
| sensei | 38 | sonnet | Apprentissage : explications, diagrammes ASCII, visualisations HTML. |
| obsidian-vault | 39 | sonnet | Convertit /docs en vault Obsidian + todos → Kanban boards. |
| astride | 40 | sonnet | Code review sarcastique et pragmatique. |
| amiral | 41 | sonnet | Audit généralisabilité (open-source readiness). |
| claude-md-optimizer | 42 | sonnet | Optimise CLAUDE.md. |
| tools-checker | 43 | sonnet | Diagnostic CLI + Skills installés. |
| sargeras | 45 | opus | Audit omniscient 10 axes, métriques quantitatives, verdict production-ready. |
| rodin | 46 | opus | Interlocuteur socratique anti-chambre d’écho. |
| lovecraft | 47 | opus | Super agent doc Obsidian : orchestre shuri, strange, friday, obsidian-vault. |
| fluke | 48 | opus | Orchestrateur Android : docs/api/ → Kotlin/Compose ou Flutter starter. Mémoire persistante. |
| happy | 49 | opus | Architecte API : audit web → OpenAPI 3.1 → docs/api/. Prérequis steve + fluke. |
| tony | 50 | opus | Engineer-in-chief : brief → stack + archi + timing. Mémoire préférences techniques. |
Concepts ulk
| Terme | Définition |
|---|---|
| ulk | Nom du projet. “Loup” en vieux norrois. Aussi le vrai nom de Bruce, Vallhund suédois. |
| Monoboard | Format Kanban de docs/todo.md. Colonnes : Backlog → Todo → In Progress → Blocked → Done. Compatible plugin Obsidian Kanban. |
| Context Protocol | Bloc CONTEXTE PROJET: transmis par l’orchestrateur aux sous-agents. Évite le re-scan. Économie : 3-10K tokens par agent. |
| Agent Teams | Feature expérimentale Claude Code. Multi-instance avec communication directe entre agents. Activé via CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1. |
| Hybrid Execution | Pattern orchestration : séquentiel pour les tâches avec dépendances, parallèle pour les tâches indépendantes. |
| CLI > MCP | Principe architectural. CLI = 0 token de contexte. MCP réservé aux outils sans CLI viable (Figma, Notion, Linear). |
| Phase Grid | Grille des 7 phases du cycle : define → plan → build → verify → review → ship → orchestrator. Champ phase: dans le frontmatter. |
| Registry | agents/registry.json auto-généré par node cheatheet/generate-registry.cjs. Source de vérité machine-readable pour 71 agents. |
Termes techniques
| Terme | Définition |
|---|---|
| Claude Code | CLI officiel d’Anthropic. Environnement d’exécution des agents ulk. |
| Custom Command | Fichier Markdown dans ~/.claude/commands/. Invoqué par /prefix:nom. |
| Subagent | Agent avec mémoire persistante dans .claude/agents/. Stockage dans ~/.claude/agent-memory-local/<nom>/. |
| Skill | Fichier SKILL.md dans ~/.claude/skills/. Chargé automatiquement quand le contexte matche. |
| MCP | Model Context Protocol. Serveurs d’extension LLM (Figma, Notion, Linear). |
| Frontmatter | Bloc YAML en tête de fichier Markdown, délimité par ---. Metadata machine-readable de l’agent. |
| Context Rot | Dégradation de la qualité du contexte en session longue. Surveillé par Gandalf. |
| Symlink | Lien symbolique Unix. Mécanisme de synchronisation install.sh : agents/ → ~/.claude/commands/ulk/. |
| Worktree | Git worktree isolé. Certains agents l’utilisent pour travailler sans affecter la branche courante. |
Abréviations
| Abréviation | Signification |
|---|---|
| ADR | Architecture Decision Record |
| CWV | Core Web Vitals (LCP, FID, CLS) |
| GEO | Generative Engine Optimization |
| MOC | Map of Content (fichier _HOME.md Obsidian) |
| CLI | Command Line Interface |
| MCP | Model Context Protocol |
| VPS | Virtual Private Server |
| QA | Quality Assurance |
| DRY | Don’t Repeat Yourself |
| WCAG | Web Content Accessibility Guidelines |
| CRO | Conversion Rate Optimization |
| SPIP | Système de Publication pour l’Internet Partagé |
Conventions de nommage
| Pattern | Exemple | Signification |
|---|---|---|
NN-nom.md | 25-bruce.md | Agent numéro NN (numéros globaux, jamais réutilisés) |
dossier/NN-nom.md | orchestrators/25-bruce.md | Agent dans sous-dossier thématique |
ulk-* | ulk-deploy-vercel | Skill custom dans ~/.claude/skills/ |
/ulk:nom | /ulk:bruce | Invocation agent via custom command |
/ulk:cat:nom | /ulk:deploy:vercel | Invocation agent dans une catégorie |
mode=xxx | mode=audit | Mode d’exécution d’un agent multi-mode |