---
name: Memorix Git Memory
slug: memorix-git-memory
category: AI Engineering
description: Memorix Git Memory helps an agent find repository evidence in commit history, such as what changed, when a fix shipped, and which commit introduced a change. Use reasoning memory for intent and tradeoffs.
github: "https://github.com/AVIDS2/memorix/tree/main/plugins/claude/memorix/skills/memorix-git-memory"
language: TypeScript
stars: 681
forks: 53
install: "npx degit https://github.com/AVIDS2/memorix/tree/main/plugins/claude/memorix/skills/memorix-git-memory ~/.claude/skills/memorix-git-memory"
installs_to: ~/.claude/skills/memorix-git-memory
source_path: plugins/claude/memorix/skills/memorix-git-memory/SKILL.md
collection_size: 10
category_size: 2451
collection_url: "https://dirskills.com/collections/AVIDS2/memorix"
added: 2026-08-24T05:16:06.539Z
last_synced: 2026-08-24T05:16:06.539Z
canonical_url: "https://dirskills.com/skills/memorix-git-memory"
---

# Memorix Git Memory

Memorix Git Memory helps an agent find repository evidence in commit history, such as what changed, when a fix shipped, and which commit introduced a change. Use reasoning memory for intent and tradeoffs.

**Install:**

```bash
npx degit https://github.com/AVIDS2/memorix/tree/main/plugins/claude/memorix/skills/memorix-git-memory ~/.claude/skills/memorix-git-memory
```

## README

# Memorix Git Memory

Use Git Memory for repository evidence. Use reasoning memory for intent.

## Tool Router

| Situation | Prefer | CLI fallback |
|---|---|---|
| Search what changed | `memorix_search` with a change-focused query | `memorix memory search --query "what changed <topic>"` |
| Inspect a git-backed memory | `memorix_detail` | `memorix memory detail --id <id>` |
| Ingest current commit manually | CLI | `memorix ingest commit` |
| Ingest a specific commit | CLI | `memorix ingest commit --ref <ref>` |
| Backfill recent history | CLI | `memorix ingest log --count 20` |
| Install post-commit ingestion | CLI | `memorix git-hook --force` |

## Retrieval Rules

- Prefer Git Memory for "what changed", "when did this ship", "which files were touched", and "which commit introduced this".
- Prefer reasoning memory for "why did we choose this", "what alternatives existed", and "what risk did we accept".
- Cross-link important decisions with `relatedCommits` when storing reasoning.
- Do not force-ingest noisy commits unless the skipped commit is genuinely important evidence.
