tpierrain

20 mods across 1 repository, 80 stars between them.

coach

01

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 85 tokens original Apache-2.0

import

02

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 131 tokens original Apache-2.0

improve

03

tpierrain/kenjaku

Skill Claude CodeCodex

Continuous improvement of the harness. Reads the friction backlog, detects frictions from the current session, proposes the most impactful improvements and implements them.

80 7d ago A 31 tokens original Apache-2.0

local-mirror

04

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 349 tokens original Apache-2.0

prepare-1-1

05

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 120 tokens original Apache-2.0

switch

06

tpierrain/kenjaku

Skill Claude CodeCodex

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 /…

80 7d ago A 345 tokens original Apache-2.0

sync-sources

07

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 83 tokens original Apache-2.0

sync

08

tpierrain/kenjaku

Skill Claude CodeCodex

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.

80 7d ago A 56 tokens original Apache-2.0

tpierrain/kenjaku

Skill Claude CodeCodex

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.…

80 7d ago A 117 tokens original Apache-2.0

update-engine

10

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 87 tokens original Apache-2.0

kenjaku CLAUDE.md

11

tpierrain/kenjaku

Instructions file

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).

80 7d ago A 5,247 tokens original Apache-2.0

consolidate

12

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 164 tokens original Apache-2.0

file-back

13

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 139 tokens original Apache-2.0

lint

14

tpierrain/kenjaku

Skill Claude CodeCodex

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'…

80 7d ago A 102 tokens original Apache-2.0

mcp-token-expired

15

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 85 tokens original Apache-2.0

open-note

16

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 86 tokens original Apache-2.0

rag

17

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 137 tokens original Apache-2.0

univers

18

tpierrain/kenjaku

Skill Claude CodeCodex

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.

80 7d ago A 49 tokens original Apache-2.0

universe

19

tpierrain/kenjaku

Skill Claude CodeCodex

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.

80 7d ago A 47 tokens original Apache-2.0

mutation-testing

20

tpierrain/kenjaku

Skill Claude CodeCodex

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…

80 7d ago A 119 tokens original Apache-2.0