Stats
Actions
Tags
From pug-brain
Guided memory creation — analyze input and store as structured memories
How this command is triggered — by the user, by Claude, or both
Slash command
/pug-brain:intakeThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# /intake — Guided Memory Creation ## Instruction Process the following input into structured memories: $ARGUMENTS ## Method ### Step 1: Triage Scan the input and classify each information unit: | Type | Signal Words | Priority Default | |------|-------------|-----------------| | `fact` | "is", "has", "uses", dates, numbers, names | 5 | | `decision` | "decided", "chose", "will use", "going with" | 7 | | `todo` | "need to", "should", "TODO", "must", "remember to" | 6 | | `error` | "bug", "crash", "failed", "broken", "fix" | 7 | | `insight` | "realized", "learned", "turns out", "key tak...
Process the following input into structured memories: $ARGUMENTS
Scan the input and classify each information unit:
| Type | Signal Words | Priority Default |
|---|---|---|
fact | "is", "has", "uses", dates, numbers, names | 5 |
decision | "decided", "chose", "will use", "going with" | 7 |
todo | "need to", "should", "TODO", "must", "remember to" | 6 |
error | "bug", "crash", "failed", "broken", "fix" | 7 |
insight | "realized", "learned", "turns out", "key takeaway" | 6 |
preference | "prefer", "always use", "never do", "convention" | 5 |
instruction | "rule:", "always:", "never:", "when X do Y" | 8 |
workflow | "process:", "steps:", "first...then...finally" | 6 |
context | background info, project state, environment details | 4 |
For ambiguous items, ask ONE question at a time with 2-4 options:
I found: "We're using PostgreSQL now"
What type of memory is this?
a) Decision — you chose PostgreSQL over alternatives
b) Fact — PostgreSQL is the current database
c) Instruction — always use PostgreSQL for this project
d) Other (explain)
Rules:
Before storing, check for existing similar memories:
pugbrain_recall("{memory_content_summary}")
Present the batch before storing:
Ready to store N memories:
1. [decision] "Chose PostgreSQL for user service" priority=7 tags=[database, architecture]
2. [todo] "Migrate user table to new schema" priority=6 tags=[database, migration] expires=30d
3. [fact] "PostgreSQL 16 supports JSON path queries" priority=5 tags=[database, postgresql]
Store all? [yes / edit # / skip # / cancel]
After confirmation, store each via pugbrain_remember with proper type, tags, and priority.
Intake Complete
Stored: N memories (breakdown by type)
Skipped: N duplicates
Conflicts: N flagged
Follow-up: items needing clarification
npx claudepluginhub tannht/pug-brain-old