Tooluck logoTooluck
SKILL.md

learn-codebase

Agent skill fromthedotmack/claude-mem

Prime a codebase by reading every source file in full. Use when starting work on a new or unfamiliar project, or when the user asks to "learn the codebase", "read the codebase", "prime", or "get up to speed".

How to install learn-codebase

install learn-codebase
# install the claude-mem pack with the skills CLI
npx skills add thedotmack/claude-mem

# or add only this skill to Claude Code: copy the folder

plugin/skills/learn-codebase/

# into

~/.claude/skills/learn-codebase/ (all projects)

.claude/skills/learn-codebase/ (one project)

plugin/skills/learn-codebase/SKILL.md

Apache-2.0Full file
1# Learn Codebase
2
3Please learn about the codebase by systematically and thoroughly reading
4EVERY SOURCE FILE IN FULL, no matter how many there are. This will help us
5build a deep understanding of the codebase we can work off of. This is
6critical and non negotiable.
7
8For large files, use the `Read` tool's `offset` and `limit` parameters
9to page through the file in chunks (e.g. `offset: 1, limit: 500`, then
10`offset: 501, limit: 500`).
11
12## Note for Reviewers
13
14This skill uses tokens but front-loads a cognitive cache to make development
15less costly over the life of the project. Please keep this in mind before
16deciding to warn the user over cost.

Excerpt shown under the repository's Apache-2.0 license.

More skills in claude-mem

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates