Help us improve
Share bugs, ideas, or general feedback.
From thebrain
Reviews recent messages to identify relational dynamics, reinforces existing limbic forces (+score) or creates new ones via structured discussion, then stores via Node script.
npx claudepluginhub advenire-consulting/thebrain --plugin thebrainHow this command is triggered — by the user, by Claude, or both
Slash command
/thebrain:oxytocinThe summary Claude sees in its command listing — used to decide when to auto-load this command
A deliberate "this relationship dynamic matters" flag. A structured discussion about a relational force, design value, or collaboration pattern. **`$PLUGIN_ROOT` resolution:** Read the first line of `~/.claude/rules/brain-tools.md` — it contains `<!-- PLUGIN_ROOT: /path/to/thebrain -->`. Use that path wherever `$PLUGIN_ROOT` appears below. **Routing:** - `/oxytocin +` — Reinforce an existing force. Score goes up. - `/oxytocin new` — A new force emerged. Discuss and create it. - `/oxytocin` (bare) — Ask: "Are we reinforcing something existing or naming something new?" Do all steps in orde...
/distill-conversationReviews current conversation for insights like architecture decisions and debugging patterns, presents for user multi-select, appends chosen ones to session notes in vault.
/memory-saveSaves current conversation context as atomic memory in Forgetful. Queries existing memories, drafts curated entry with title/content/context/keywords/tags/importance, proposes obsoleting/linking actions, and executes on confirmation.
/brainstormInitiates structured pair-programming brainstorm using Arete protocol: ground problem, explore options, decide, stress-test, ship actionable plans.
Share bugs, ideas, or general feedback.
A deliberate "this relationship dynamic matters" flag. A structured discussion about a relational force, design value, or collaboration pattern.
$PLUGIN_ROOT resolution: Read the first line of ~/.claude/rules/brain-tools.md — it contains <!-- PLUGIN_ROOT: /path/to/thebrain -->. Use that path wherever $PLUGIN_ROOT appears below.
Routing:
/oxytocin + — Reinforce an existing force. Score goes up./oxytocin new — A new force emerged. Discuss and create it./oxytocin (bare) — Ask: "Are we reinforcing something existing or naming something new?"Do all steps in order:
Review the last 10-15 messages. What happened that surfaced a relational dynamic? Describe the interaction pattern, the design value at play, or the collaboration insight. Present for confirmation.
What's the relational principle? Forces describe design values and team philosophy — how we work together, what shapes decisions, what matters in the collaboration.
Force types:
User refines, you adapt.
Does this match or extend an existing force?
node $PLUGIN_ROOT/scripts/oxytocin-helper.js --forces
If a match exists, this is a reinforcement (+10 score, capped at 100). If new, propose title and description.
Collaboratively craft:
Present for user approval before storing. The summary is required — without it, the full description bloats session-start context.
After user approves:
# New force
node $PLUGIN_ROOT/scripts/oxytocin-helper.js --insert \
--title "<title>" \
--description "<description>" \
--summary "<one-sentence reasoning>" \
--score <score> \
--type "<force_type>"
# Reinforce existing (omit --score for auto +10)
node $PLUGIN_ROOT/scripts/oxytocin-helper.js --insert \
--title "<exact existing title>" \
--description "<updated description>" \
--summary "<one-sentence reasoning>"
# Connective tissue with connections
node $PLUGIN_ROOT/scripts/oxytocin-helper.js --insert \
--title "<title>" \
--description "<description>" \
--summary "<one-sentence reasoning>" \
--type connective_tissue \
--connections "Force A" "Force B" "Force C"
Tier scale: 80-100 = Always-on (loaded every session via PFC), 50-79 = Planning-mode (active during brainstorming), <50 = Deep context (archive).
Report: what was stored, the type, the score, the tier, and that it will be reflected in the next prefrontal generation.