Learn Project banner
pragmatic-engineer pragmatic-engineer

Learn Project

Git community

Description

--- description: Deeply learn the current project (git history, PRs, JIRA, Confluence), store distilled topics in the memory system (routed per-project vs global), and export a navigable graph.json of the memory graph. allowed-tools: Bash, Read, Grep, Glob, Write, Agent, WebFetch argument-hint: "[--refresh] [--graph-only] [--stage] [--from-staged] [--max-prs N] [--max-commits N]" model: opus effort: high --- # Learn Project Build a durable mental model of the repo you're in and persist it as m

Installation

Installs to ~/.claude/skills/pragmatic-engineer-playbook-learn-project/SKILL.md

Terminal
mkdir -p ~/.claude/skills/pragmatic-engineer-playbook-learn-project && curl -fsSL https://raw.githubusercontent.com/pragmatic-engineer/playbook/HEAD/commands/learn-project.md -o ~/.claude/skills/pragmatic-engineer-playbook-learn-project/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository