decision-recording
Skill: Decision Recording and Search
This is the DEFAULT tool for documenting decisions. When a user asks you to "document a decision", "record a decision", or "make a decision record", use
decision_record(one-shot). Do NOT use the multi-stepdecision_create/decision_add_context/decision_closeworkflow unless you need data product operations (reads, writes, policy evaluations, or approvals).
Purpose
This skill teaches how to record architectural and engineering decisions using TraceMem's one-shot recording and how to search for existing decisions to build on precedent.
When to Use
- When a user asks you to "document a decision" or "record a decision" -- this is the right tool
- When you make an architecture decision (e.g., choosing a database, designing an API)
- When you choose a dependency, library, or tool over alternatives
- When you change a schema or data model
- When you make an infrastructure decision
- When you need to document an engineering tradeoff or convention
- When you want to check if a similar decision was already made
When NOT to Use
- When you need to perform data product operations (reads, writes, policy evaluations) as part of the decision -- use the full
decision_create/decision_closeworkflow instead - When the decision requires human approval workflow
More from tracemem/tracemem-skills
intent-and-automation
Handling user intent and automating memory tasks.
20traces-and-audit
Auditing memory traces and debugging.
17approvals
Guidelines for seeking user approval for sensitive actions.
16notes-and-context
Managing context and notes within the memory system.
16decision-envelope
Using the decision envelope pattern for structured thinking.
15overview
Overview of TraceMem core features, rules, and best practices.
14