From lore
Record a non-obvious architectural or design decision as a lightweight ADR. Use for /decision, "record this decision", "ADR this", "document why we chose X over Y".
How this skill is triggered — by the user, by Claude, or both
Slash command
/lore:decisionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Gather the following from the user conversationally, asking only for what is missing:
Gather the following from the user conversationally, asking only for what is missing:
git remote get-url origin if not stated)Once you have title and project at minimum, run:
lore new decision \
--title "<title>" \
--project "<project>" \
[--subsystems "<sub1>,<sub2>"] \
[--vault "$LORE_VAULT"]
Then open the written file, fill in the body sections with the user's answers, and confirm the note path.
Decisions are immutable records — they carry no status field. If no session note exists the CLI will print a skip notice — that is expected; continue normally.
npx claudepluginhub tduffield/lore --plugin loreCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.