A "fierce" coach, a sparring partner wired into your vault, in the spirit of Radical Candor (Care Personally + Challenge Directly): brutally honest AND caring. For stepping back from YOUR decisions, plans and reasoning: it challenges you, takes apart shaky logic, names what you're avoiding. Self-coaching only. Trigger…
Imports / migrates the notes from a PREVIOUS second brain (or any external vault) into THIS brain — recover, transport, bring over, re-home, transfer your old notes / anciennes notes from another folder. Use when the user wants to import / importer, migrate / migrer, transport / transporter, recover / récupérer, or…
Continuous improvement of the harness. Reads the friction backlog, detects frictions from the current session, proposes the most impactful improvements and implements them.
Declare and refresh a LOCAL MIRROR — a one-way local copy of a chosen zone of an internal tool (Notion today) replicated into this brain's vault as Markdown, so the LOCAL RAG can search and cite it OFFLINE. A mirror is a 'synchronized source' kept locally: copied once, then refreshed on demand. Use when the user wants…
Prepare a 1-1 with anyone, in both directions: with YOUR manager (the topics you want to raise, what has changed since last time) or with someone YOU manage (commitments made/delegated, operational topics, KPI review). Takes a name/alias, cross-references the person's profile, the last 1-1 and the delta of recent…
Switch the ACTIVE UNIVERSE of this brain, or create a new one (ADR 0034). A universe is a soft retrieval scope (e.g. successive employers, clients, spheres): when you work one universe, searches default to its notes plus your cross-cutting ones. Use when the user wants to switch / change / set the current universe /…
Fan-out/fan-in architecture to pull in the DELTA of external sources (Slack, Google Drive / transcripts, Calendar, mail…) via parallel READ-ONLY sub-agents. Internal technical reference — it's the engine of Phase 2 of the main flow (question → sync sources in background) and of a possible morning briefing. Not a user…
Synchronizes the git repo between machines mid-session. Commits local changes, pulls --rebase from origin, handles conflicts interactively (the active universe has a standing rule: the machine you sit at wins), announces a context that arrived with the pull, and pushes.
How to test, language-agnostic, for ALL code (libs, tools, helpers, algos, services): tests before code and fail-first are non-negotiable, and the mutation score is the judge, not the ritual. Default mode is design-first then test-first in small batches; classic TDD baby-steps + triangulation stay available as a tool.…
Updates your second brain's ENGINE (the RAG search code, launchers and engine-owned scripts) to a newer version, opt-in and without ever touching your notes, .env, constitution, settings, your own skills or any engine skill you tailored. Reindexes only if the index format changed. Use when the user asks to…
Instructions for tpierrain/kenjaku, covering step 1 — get the launcher (normal clone), step 2 — ask the questions in chat (grouped), step 3 — run the exact command (copy it, do not paraphrase), step 4 — relay the result + 5 final instructions and guardrails (never to be breached).
Consolidate raw captures into durable entity/topic pages (Axis 1, Track C): review recent meetings / daily / transcripts and PROMOTE their substance into the higher-order wiki — create the page for a person mentioned but never filed, refresh a topic page a fresher note left behind, weave the backlinks. A deterministic…
File a hard-won answer back into the vault as a durable note (Axis 1): after a substantive exchange, PROPOSE distilling it into a topic / decision / person / meeting page — with a suggested target zone, tags and [[links]] — then write it only once the user says yes. The write goes through a deterministic builder so…
Health-check the vault's wiki (Axis 1): report where it bleeds — dangling [[links]], orphan notes nobody links to, stale entity pages left behind by fresher notes, and malformed frontmatter. Runs a deterministic scanner and reads its binary report, then proposes (never silently applies) fixes. Triggered by '/lint'…
What to do when a native claude.ai MCP connector (Slack, Calendar, Notion, Google Drive, Gmail — mcpclaudeai or an equivalent connector) returns an authentication error (invalidauthtoken, notauthed, tokenexpired, authfailed…): visual alert, guided reconnection, fallback without blocking. Load it AS SOON AS such an…
Open a vault note from an 'open X for me' intent. First looks for a relevant markdown in the vault (semantic + exact match) and opens it as-is if it exists; otherwise synthesizes the topic from the vault, writes a note that follows the conventions, and opens it. Triggered when the user says 'open X for me', 'open the…
Reports the state of your brain's search index — the RAG: how many notes and chunks are indexed, whether the live watcher is running, which embedder is in use, and the engine + index-schema versions. Re-indexes on demand too. The front door for the words owners reach for: '/rag', plus 'index status', 'is my index up…
Alias of /switch, French spelling. Universes: switch, list, create, rename, describe, delete. Reached by typing /univers (or /universe) — routing is literal, so nothing else here triggers it.
Alias of /switch. Universes: switch, list, create, rename, describe, delete. Reached by typing /universe (or /univers) — routing is literal, so nothing else here triggers it.
Run and READ a mutation pass on this repo (StrykerJS): when a pass is due, which runner to use for which package, how to batch it, and how to judge the survivors — kill, simplify the production, or name an honest equivalent. Use when about to mutate a file, when a run has just produced survivors, when a score has to…