Coding

Zoom Out

Try it

Tell the agent to zoom out and give broader context or a higher-level perspective on a section of code. Use when you're unfamiliar with a code area or need t...

What it does

When you're deep in unfamiliar code, zoom out to see the architecture before diving deeper.

The skill document

Zoom Out

When you're deep in unfamiliar code, zoom out to see the architecture before diving deeper.

When to Use

Trigger this when:

  • You're dropped into an unfamiliar codebase or module
  • You need to understand how a piece fits into the bigger picture
  • You've been reading low-level code and lost the thread of what it's for
  • You need a map before making changes

What It Does

The agent stops reading individual functions/files and instead:

  1. Maps the module's boundary — what it exposes and what it depends on
  2. Lists all callers of the module's public API
  3. Identifies the module's role in the broader architecture (layer, service, utility, etc.)
  4. Uses the project's own domain vocabulary rather than generic terms
  5. Returns a compressed but complete picture of what this area does and how it connects

Example Output Shape

## Module: `src/payments/processor.ts`

**Role:** Payment orchestration layer between API routes and external gateways

**Public API:**
- `processPayment(orderId, amount, method)` — called by CheckoutController
- `refundPayment(transactionId, reason)` — called by AdminController
- `getPaymentStatus(orderId)` — called by three route handlers

**Dependencies:**
- Stripe SDK (external gateway)
- `src/db/transactions.ts` — stores payment records
- `src/notifications/email.ts` — sends receipts

**Callers:**
- CheckoutController (create flow)
- AdminController (refund flow)
- OrderStatus display component (read-only)

Anti-patterns

  • Don't zoom out when the question is about a specific bug — that needs diagnose, not zoom-out
  • Don't zoom out repeatedly in the same session — one map is enough
  • Don't use zoom-out for language/framework basics — those need docs, not architecture

Related skills

Post videos, photos, text, and documents to 10 social platforms through a single REST API call.

by victorcavero14375 installs50 stars

Trade crypto, manage a multi-chain wallet, and query an AI analyst from one CLI.

by lowesyang162 installs109 stars

Query Twitter/X profiles, tweets, follower events, and KOL data through the 6551 REST API.

by infra403840 installs27 stars

Read and write Excel workbooks, worksheets, ranges, tables, and charts in OneDrive through Microsoft Graph with managed OAuth.

by byungkyu800 installs42 stars

More from genortg

Browse all skills

Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when somet...

by Krzysztof18 installs

Unified orchestration: plugin-driven model routing, session hooks, project context automation, sidecar dashboard

by genortg7 installs

Comprehensive multi-modal gateway for ComfyUI enabling audio generation with ACE-Step 1.5 and photorealistic image creation via SDXL workflows.

by genortg14 installs

Complete project orchestration: model routing, coding workflow, scripts, session logging, decision tracking, price checks

by genortg6 installs

Safe ComfyUI image generation. Use saved or ad-hoc server profiles, paste/upload raw workflow JSON, submit, poll, and serve downloaded outputs locally.

by genortg21 installs1 stars

Full design grilling session. I interview you relentlessly about every aspect of your plan until we reach shared understanding. At the end, I generate CONTEX...

by genortg11 installs