scratch
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 projectscratch this project — focus on the auth systemhelp me understand how this codebase workswalk me through the internalshow does the payment module actually work?
More from abpai/skills
human-writer
>-
28agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
28code-simplifier
Simplify and refine code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
25bun-expert
>
25dead-code-eliminator
>
23socratic-code-owner
>
23