Skip to content

DOC

Glossaire ulk

Glossaire ulk

Agents principaux

AgentModèleMission
bruce25opusOrchestrateur principal. Mémoire persistante. Détecte l’état du projet via Godspeed et dispatche les agents.
godspeed00sonnetDiagnostic. Scanne stack, fichiers, config. Cache 30 min. Premier agent invoqué par Bruce.
shuri01sonnetPipeline doc. Modes : spec → todo → sync → convert → full.
task-runner04sonnetExécute les tâches de docs/todo.md. Mesure la vélocité. Mémoire persistante.
vision05sonnetAudit code 8 dimensions + mode simplify.
a11y-auditor06sonnetAccessibilité WCAG 2.1/2.2.
perf-auditor07sonnetPerformance : Core Web Vitals, bundle, DB.
2b308sonnetCheckpoint fin de session : verify → CLAUDE.md → docs → todo → simplify → commit.
friday09sonnetDocs manager : context.md snapshot + organisation /docs.
robocop11opusDétective et fixeur d’erreurs runtime, compilation, tests, linting.
strange16opusReverse doc : reconstitue 6 documents depuis le code source → docs/rewrite/.
agamotto17opusReverse design system depuis Figma/Pencil/Penpot → docs/design-system/.
blackemperor18opusOrchestrateur unifié 5 modes : audit, legacy, release, review, ship.
bifrost21sonnetPont Notion : import (Notion → local) + export (Markdown → Notion QA).
brigitte24sonnetCommunications + sync Notion/Linear.
picsou26sonnetEstimation coûts hébergement multi-providers.
steve27opusOrchestrateur Apple : docs/api/ → SwiftUI starter kit. Mémoire persistante.
ranma31sonnetMigration planner (WP→SPIP, Next→Nuxt, etc.).
seo-auditor32sonnetSEO technique + GEO (citations IA).
gandalf34sonnetContext guardian. Hygiène session, alertes, règle des 50%. Mémoire persistante.
sensei38sonnetApprentissage : explications, diagrammes ASCII, visualisations HTML.
obsidian-vault39sonnetConvertit /docs en vault Obsidian + todos → Kanban boards.
astride40sonnetCode review sarcastique et pragmatique.
amiral41sonnetAudit généralisabilité (open-source readiness).
claude-md-optimizer42sonnetOptimise CLAUDE.md.
tools-checker43sonnetDiagnostic CLI + Skills installés.
sargeras45opusAudit omniscient 10 axes, métriques quantitatives, verdict production-ready.
rodin46opusInterlocuteur socratique anti-chambre d’écho.
lovecraft47opusSuper agent doc Obsidian : orchestre shuri, strange, friday, obsidian-vault.
fluke48opusOrchestrateur Android : docs/api/ → Kotlin/Compose ou Flutter starter. Mémoire persistante.
happy49opusArchitecte API : audit web → OpenAPI 3.1 → docs/api/. Prérequis steve + fluke.
tony50opusEngineer-in-chief : brief → stack + archi + timing. Mémoire préférences techniques.

Concepts ulk

TermeDéfinition
ulkNom du projet. “Loup” en vieux norrois. Aussi le vrai nom de Bruce, Vallhund suédois.
MonoboardFormat Kanban de docs/todo.md. Colonnes : Backlog → Todo → In Progress → Blocked → Done. Compatible plugin Obsidian Kanban.
Context ProtocolBloc CONTEXTE PROJET: transmis par l’orchestrateur aux sous-agents. Évite le re-scan. Économie : 3-10K tokens par agent.
Agent TeamsFeature expérimentale Claude Code. Multi-instance avec communication directe entre agents. Activé via CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1.
Hybrid ExecutionPattern orchestration : séquentiel pour les tâches avec dépendances, parallèle pour les tâches indépendantes.
CLI > MCPPrincipe architectural. CLI = 0 token de contexte. MCP réservé aux outils sans CLI viable (Figma, Notion, Linear).
Phase GridGrille des 7 phases du cycle : define → plan → build → verify → review → ship → orchestrator. Champ phase: dans le frontmatter.
Registryagents/registry.json auto-généré par node cheatheet/generate-registry.cjs. Source de vérité machine-readable pour 71 agents.

Termes techniques

TermeDéfinition
Claude CodeCLI officiel d’Anthropic. Environnement d’exécution des agents ulk.
Custom CommandFichier Markdown dans ~/.claude/commands/. Invoqué par /prefix:nom.
SubagentAgent avec mémoire persistante dans .claude/agents/. Stockage dans ~/.claude/agent-memory-local/<nom>/.
SkillFichier SKILL.md dans ~/.claude/skills/. Chargé automatiquement quand le contexte matche.
MCPModel Context Protocol. Serveurs d’extension LLM (Figma, Notion, Linear).
FrontmatterBloc YAML en tête de fichier Markdown, délimité par ---. Metadata machine-readable de l’agent.
Context RotDégradation de la qualité du contexte en session longue. Surveillé par Gandalf.
SymlinkLien symbolique Unix. Mécanisme de synchronisation install.sh : agents/ → ~/.claude/commands/ulk/.
WorktreeGit worktree isolé. Certains agents l’utilisent pour travailler sans affecter la branche courante.

Abréviations

AbréviationSignification
ADRArchitecture Decision Record
CWVCore Web Vitals (LCP, FID, CLS)
GEOGenerative Engine Optimization
MOCMap of Content (fichier _HOME.md Obsidian)
CLICommand Line Interface
MCPModel Context Protocol
VPSVirtual Private Server
QAQuality Assurance
DRYDon’t Repeat Yourself
WCAGWeb Content Accessibility Guidelines
CROConversion Rate Optimization
SPIPSystème de Publication pour l’Internet Partagé

Conventions de nommage

PatternExempleSignification
NN-nom.md25-bruce.mdAgent numéro NN (numéros globaux, jamais réutilisés)
dossier/NN-nom.mdorchestrators/25-bruce.mdAgent dans sous-dossier thématique
ulk-*ulk-deploy-vercelSkill custom dans ~/.claude/skills/
/ulk:nom/ulk:bruceInvocation agent via custom command
/ulk:cat:nom/ulk:deploy:vercelInvocation agent dans une catégorie
mode=xxxmode=auditMode d’exécution d’un agent multi-mode