Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Recall — Development Context Briefing

Reconstructs where your work stands by mining intent, decisions and rejected approaches from git commit history.

Dev & CodingIntermediate1473AI score 8/10Last updated: May 7, 2026

What it does

  • Detects the current branch and its real parent branch (via upstream or nearest-branch commit distance), plus staged/unstaged changes.
  • Extracts contextual action lines from commit bodies: intent(...), decision(...), rejected(...), constraint(...), learned(...).
  • Adapts output to four scenarios: feature branch with commits, feature branch without commits, default branch, and default branch with uncommitted work.
  • Supports scope queries (recall auth, prefix-matching auth-tokens etc.) and action+scope queries (recall rejected(auth)) across all history.
  • Falls back to a subject-line activity roundup when no contextual commits exist.

Who it's for

  • Developers switching branches often and losing thread of what they were doing.
  • Anyone resuming work after a break or picking up a teammate's branch.
  • Teams tired of re-exploring approaches that were already rejected.

Examples

  1. Run with no arguments at session start: get branch state, active intent, decisions, constraints, learnings and in-progress files in a few dense lines.
  2. recall auth: grouped listing of every intent/decision/rejection/constraint/learning in the auth area, including sub-scopes.
  3. recall rejected(payments): chronological list of discarded payment approaches with reasons and originating commit subjects, so you don't repropose a dead end.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/berserkdisruptors/contextual-commits/HEAD/skills/recall/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/recall folder from the GitHub repo berserkdisruptors/contextual-commits into my ~/.claude/skills/recall/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/berserkdisruptors/contextual-commits.git /tmp/contextual-commits && mkdir -p ~/.claude/skills && cp -r /tmp/contextual-commits/skills/recall ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal.
  2. Clone the repo: git clone https://github.com/berserkdisruptors/contextual-commits.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r contextual-commits/skills/recall ~/.claude/skills/
  5. (Recommended) copy the whole set so you also get the commit-writing skill: cp -r contextual-commits/skills/* ~/.claude/skills/
  6. Start Claude Code inside a git repository and ask for "recall", or a query like "recall auth" / "recall rejected(auth)".