---
name: Replay Learnings
slug: replay-learnings
category: AI Engineering
description: Replay Learnings surfaces relevant past mistakes and applied patterns before starting a coding task. It searches correction history and session logs to flag high-risk areas and suggest proven approaches.
github: "https://github.com/rohitg00/pro-workflow/tree/main/skills/replay-learnings"
language: JavaScript
stars: 2775
forks: 270
install: "npx degit https://github.com/rohitg00/pro-workflow/tree/main/skills/replay-learnings ~/.claude/skills/replay-learnings"
installs_to: ~/.claude/skills/replay-learnings
source_path: skills/replay-learnings/SKILL.md
collection_size: 25
category_size: 2451
collection_url: "https://dirskills.com/collections/rohitg00/pro-workflow"
added: 2026-08-17T07:10:36.715Z
last_synced: 2026-08-17T07:10:36.715Z
canonical_url: "https://dirskills.com/skills/replay-learnings"
---

# Replay Learnings

Replay Learnings surfaces relevant past mistakes and applied patterns before starting a coding task. It searches correction history and session logs to flag high-risk areas and suggest proven approaches.

**Install:**

```bash
npx degit https://github.com/rohitg00/pro-workflow/tree/main/skills/replay-learnings ~/.claude/skills/replay-learnings
```

## README

# Replay Learnings

Like muscle memory for your coding sessions. Find and surface relevant learnings before you start working.

## Trigger

Use when starting a new task, saying "what do I know about", "before I start", "replay", or "remind me about".

## Workflow

1. Extract keywords from the task description (e.g. "auth refactor" → `auth`, `middleware`, `refactor`).
2. Search learnings/memory for matching patterns:
   ```bash
   grep -i "auth\|middleware" .claude/LEARNED.md 2>/dev/null
   grep -i "auth\|middleware" .claude/learning-log.md 2>/dev/null
   grep -A2 "\[LEARN\]" CLAUDE.md | grep -i "auth\|middleware"
   ```
3. Check session history for similar work — what was the correction rate?
4. Surface the top learnings ranked by relevance.
5. If no learnings found, suggest starting with the scout agent to explore first.

## Output

```
REPLAY BRIEFING: <task>
=======================

Past learnings (ranked by relevance):
  1. [Testing] Always mock external APIs in auth tests (applied 8x)
     Mistake: Called live API in tests, caused flaky failures
  2. [Navigation] Auth middleware is in src/middleware/ not src/auth/ (applied 5x)
  3. [Quality] Add error boundary around auth state changes (applied 3x)

Session history for similar work:
  - 2026-02-01: auth refactor — 23 edits, 2 corrections (8.7% rate)
  - 2026-01-28: auth middleware — 15 edits, 4 corrections (26.7% rate)
    ^ Higher correction rate — review patterns before starting

Suggested approach:
  - Mock external APIs (learning #1)
  - Check src/middleware/ first for auth code (learning #2)
```

## Guardrails

- Rank by relevance, not recency.
- Include the original mistake context so the learning is actionable.
- Flag high correction-rate sessions as areas requiring extra care.
- If no learnings match, say so explicitly rather than forcing irrelevant results.
