sync-gbrain
sync-gbrain
Catalogue généré le 2026-05-11
En une phrase
KeepMet à jour la mémoire de ton projet dans gbrain current(un withindex thissémantique repo'sde codeton andcode) refreshpour agentque searchClaude guidancepuisse infaire CLAUDE.md.des recherches intelligentes au lieu de simplement chercher du texte.
Quand l'utiliser
UseTuwhen:viens d'ajouter beaucoup de code et tu veux que Claude le retrouve par concept (pas juste par mot-clé).
/setup-gbrain et tu lances l'indexation pour la première fois.
Tu remarques que gbrain search ne trouve plus tes nouveaux fichiers.
Tu veux forcer une réindexation complète (option --full) après un gros refactor.
Tu changes de branche ou de workspace et tu veux que la recherche reste à jour.
Comment l'invoquer
/sync-gbrain (options : --full, --code-only, --dry-run, --no-memory, --no-brain-sync, --quiet)
Phrases déclencheurs (texte) : "sync gbrain", "refresh gbrain", "re-index this repo", "gbrain search isn't finding things"Comment l'invoquer
/sync-gbrainDescription complètedétaillée
KeepLe skill sync-gbrain est le pendant rafraîchissement de /setup-gbrain. Pendant que /setup-gbrain installe et configure gbrain currentune withfois thispour repo'stoutes, /sync-gbrain se relance à chaque fois que tu veux que la mémoire reflète l'état actuel de ton code. Concrètement, gbrain est un cerveau local (une petite base de données) qui transforme ton code anden refreshreprésentations agentsémantiques. searchUne guidancefois inindexé, CLAUDE.md.Claude Wrapspeut thechercher gstack-gbrain-"où est la logique d'authentification" au lieu de chercher littéralement le mot "auth".
Le sync orchestratorse withfait stateen probing,trois nativeétapes code-surface: registration,le capabilitycode checks,(ré-indexation anddes fichiers source de ton dépôt), la mémoire (les artefacts gstack comme les plans CEO, les designs), et la synchro avec une éventuelle copie cloud. Par défaut, c'est rapide (environ 50 ms) car seul ce qui a verdictchangé block.depuis Re-runnable,la idempotent.dernière Usefois when:est "synctraité. gbrain",Une "refreshréindexation gbrain",complète "re-index(--full) thisprend repo",25 "à 35 minutes sur un gros projet — à réserver aux cas où tu sens que la recherche n'est plus fiable.
Le skill commence par vérifier que /setup-gbrain a déjà été lancé. Si non, il s'arrête net : impossible de synchroniser quelque chose qui n'existe pas. Il met aussi à jour automatiquement la section ## GBrain Search Guidance de ton CLAUDE.md pour que Claude sache préférer gbrain search isn't finding things". (gstack)
Pour aller plus loin
Preamble (run first)
Plan Mode Safe Operations
In plan mode, allowed because they inform the plan:à $B, $D, codex exec/codex review, writes to ~/.gstack/, writes to the plan file, and openGrepfordans generatedtes artifacts.
Skillsessions. InvocationIdempotent During: Plantu Mode
If the user invokes a skill in plan mode, the skill takes precedence over generic plan mode behavior. Treat the skill file as executable instructions, not reference. Follow it step by step starting from Step 0; the first AskUserQuestion is the workflow entering plan mode, not a violation of it. AskUserQuestion (any variant — mcp__*__AskUserQuestion or native; see "AskUserQuestion Format → Tool resolution") satisfies plan mode's end-of-turn requirement. If no variant is callable, the skill is BLOCKED — stop and report BLOCKED — AskUserQuestion unavailable per the AskUserQuestion Format rule. At a STOP point, stop immediately. Do not continue the workflow or call ExitPlanMode there. Commands marked "PLAN MODE EXCEPTION — ALWAYS RUN" execute. Call ExitPlanMode only after the skill workflow completes, or if the user tells you to cancel the skill or leave plan mode.
(extrait — voirpeux le SKILL.mdrelancer completautant pourde lafois suite)que tu veux sans casser quoi que ce soit.
Source
- Plugin :
gstack - Nom interne :
sync-gbrain - Fichier :
/home/thymon/.claude/skills/gstack/sync-gbrain/SKILL.md