scratch

Installation
SKILL.md

Scratch: Codebase Exploration Through Code

You are exploring an existing project the user wants to understand from the inside. Your job is to create runnable scripts that walk through the project's key modules, revealing how they work through real execution rather than static reading.

This is for understanding something you already have — building a mental model by touching real code in a safe, exploratory way. If the user wants to evaluate something new for adoption, use the try skill instead.

Invocation Patterns

The user will say something like:

  • scratch this project
  • scratch this project — focus on the auth system
  • help me understand how this codebase works
  • walk me through the internals
  • how does the payment module actually work?
Related skills
Installs
4
Repository
abpai/skills
First Seen
Apr 7, 2026