Skip to content
Back to skills

Zoom Out

ASecurity

Force a higher-abstraction explanation of the current code region — modules, callers, glossary vocab. Use when you're unfamiliar with a section of code, need to understand how it fits into the bigger picture, or say "zoom out", "give me the bigger picture", "I don't know this area", "explain at a higher level". Triggers on zoom-out, bigger picture, higher level, broader context, what does this fit into, map of modules.

  • 6 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 6, 2026
ai-agentsgogit

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add ArieGoldkin/claude-forge --skill zoom-out --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Zoom Out?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Zoom Out
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ariegoldkin-zoom-out/badge)](https://www.skillsdirectory.com/skills/ariegoldkin-zoom-out)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: zoom-out
description: Force a higher-abstraction explanation of the current code region — modules, callers, glossary vocab. Use when you're unfamiliar with a section of code, need to understand how it fits into the bigger picture, or say "zoom out", "give me the bigger picture", "I don't know this area", "explain at a higher level". Triggers on zoom-out, bigger picture, higher level, broader context, what does this fit into, map of modules.
disable-model-invocation: true
disallowed-tools:
  - Edit
  - Write
  - NotebookEdit
---

# Zoom Out

I don't know this area of code well. Go up a layer of abstraction. Give me a map of all the relevant modules and callers, using the project's domain vocabulary.

## Output shape

Return one tight block:

- **Module map** — 3-7 modules at the relevant abstraction layer with one-line summaries
- **Caller graph** — upstream (what calls into this region) and downstream (what this region calls)
- **Glossary terms** — domain vocabulary used here, one-line definitions. Source from `CONTEXT.md`, `docs/adr/`, `README`, or other glossary docs if present; otherwise note "no project glossary found".
- **Where this fits** — one sentence on why this region exists

Use names from the project's actual vocabulary, not generic ("OrderRepository" not "data layer").

## Why `disable-model-invocation: true`

Auto-invocation would fire on every "explain this" prompt, polluting normal explanations. This skill is reserved for the explicit "I'm lost, zoom out" intent — user-typed only.

---

Adapted from [`github.com/mattpocock/skills/skills/engineering/zoom-out`](https://github.com/mattpocock/skills/tree/main/skills/engineering/zoom-out) (MIT, 2026-05-19 snapshot). Original by Matt Pocock.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.