<< All versions

Skill v1.0.0

currentAutomated scan100/100
avids2/memorix/memorix-reasoning
──Details
PublishedOctober 17, 2026 at 12:27 PM
Content Hashsha256:5fd413a553edd91b...
Git SHA
──Files
Files (1 file, 1.4 KB)
SKILL.md1.4 KBactive
SKILL.md · 32 lines · 1.4 KB

version: "1.0.0" name: memorix-reasoning description: Use when a technical decision, trade-off, rejected alternative, architecture rationale, or design risk should be recorded or recovered.


Memorix Reasoning

Use reasoning memory for why a decision was made. Use ordinary memory for what happened.

Tool Router

SituationPreferCLI fallback
Store why a decision was madememorix_store_reasoningmemorix reasoning store --entity <name> --decision "<decision>" --rationale "<why>"
Find earlier rationalememorix_search_reasoningmemorix reasoning search --query "<topic>"
Need a stable evolving topic keymemorix_suggest_topic_keymemorix memory suggest-topic-key --type decision --title "<title>"
Link rationale to commit evidencerelatedCommits on reasoning storememorix reasoning store ... --relatedCommits <sha>

Use Reasoning When

  • The answer depends on alternatives considered, constraints, expected outcomes, or accepted risks.
  • A future agent may otherwise reopen the same debate.
  • The user chose a direction and the reason matters more than the implementation details.
  • A Git Memory entry says what changed, but not why it changed.

Do Not Use Reasoning For

  • Simple progress notes.
  • Mechanical refactors with no decision.
  • Facts that belong in memorix_store as how-it-works, what-changed, or problem-solution.
All versions