Dev Productivity$97

Onboard to Unknown Codebase

Land in any repo — architecture map + entry points + "where to add X" cheatsheet in 5 minutes.

Available now · instant download
$97
one-time · yours forever
14-day money-back · 12 months of updates · commercial license
Pro tier·$97 one-time· LIVE
[ 01 / What it does ]

The skill

Reads a fresh codebase and produces a one-page architecture overview: tech stack, top-level layout with purpose per folder, entry points with what they do, install/dev/test/build/deploy commands, and a "where to add X" cheatsheet for the 6 most common change types. Turns a 3-day ramp-up into 5 minutes.

[ 02 / How to invoke ]

Trigger phrases

In Claude Code, just say any of these — the skill auto-loads:

$onboard me to this codebase...”
$explain this repo...”
$give me an architecture overview...”
$help me understand this project...”
[ 03 / What you need ]

Required tools & API keys

Before this skill works, you'll need accounts with these services. Most have free tiers. Set up time, monthly cost, and exact services listed below — full transparency.

Setup time
2 min
Typical monthly cost
$0 — uses only your existing Claude subscription

Required API keys

You sign up for each service directly — we never store your API keys. Most offer free tiers that cover initial usage.

Optional tools

Claude Code (installed on your machine)
[ 04 / What it actually produces ]

Real output from this skill

This is the actual output we got running this skill — not a teaser, not a mockup. If this isn't what you need, don't buy. We'd rather lose the sale than refund.

You ask Claude:
$ onboard me to this codebase
Skill output
~4 minutes
# 📦 Codebase Overview: acme-billing

## Stack
Next.js 15 (App Router) + TypeScript + Tailwind + Supabase + Stripe + tRPC. Deployed on Vercel.

## Purpose (inferred)
Subscription billing SaaS. Customers sign in with magic link → pick a plan → checkout via Stripe → manage subscription in dashboard.

## Top-level layout
- `app/`         — Next.js routes (marketing + /dashboard + /api)
- `components/`  — 47 React components (ui/ primitives, features/ business)
- `lib/`         — server utilities (supabase clients, stripe helpers, email)
- `db/`          — Drizzle ORM schema + migrations
- `hooks/`       — 8 custom React hooks
- `server/`      — tRPC routers
- `tests/`       — Vitest unit tests (thin coverage, mostly lib/)

## Entry point
`app/layout.tsx` — root layout, sets up SupabaseProvider + StripeProvider + fonts.
First rendered route is `app/page.tsx` (marketing landing).

## Commands
- Install:  `pnpm install`
- Dev:      `pnpm dev` (http://localhost:3000)
- Test:     `pnpm test` (Vitest)
- Build:    `pnpm build`
- DB push:  `pnpm db:push`
- Deploy:   auto via Vercel on main branch push

## Where to add X
- New page/route     → `app/<route>/page.tsx`
- New API endpoint   → `app/api/<route>/route.ts` OR extend tRPC in `server/routers/`
- New DB model       → `db/schema.ts` + run `pnpm db:push`
- New env var        → `.env.local` + document in `README.md`
- New test           → `tests/<module>.test.ts`
- New UI component   → `components/ui/` (primitive) or `components/features/` (business)

## Gaps worth asking about
- README last updated 6 months ago — some scripts may have drifted
- No CI test runs — tests aren't enforced in PRs
- `lib/notifications.ts` has 3 TODOs
- No documented deployment rollback path

You're now ~90% ramped. Ready to make your first change.
[ 05 / What it replaces ]

You can stop paying for

Hours of manual code exploration + awkward "so, where's the auth logic?" Slack messages
[ 06 / Built for ]

Audience

Devs starting a new job, freelancers taking on client repos, agencies inheriting legacy projects