zoom-out

Generates a high-level map of relevant modules and callers for unfamiliar code areas.

2|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/brandtam/rubber-ducky-legacy --skill zoom-out-brandtam
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: zoom-out
Source: https://github.com/brandtam/rubber-ducky-legacy/tree/main/.agents/skills/zoom-out
Command: npx skills add https://github.com/brandtam/rubber-ducky-legacy --skill zoom-out-brandtam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you encounter an unfamiliar section of a codebase, it is hard to understand how it fits into the bigger picture. This Skill prompts the agent to step back from line-level detail and explain the surrounding architecture. ## Core Features & Use Cases - Abstraction Shift: Moves the agent's focus up one layer from implementation details to architectural context. - Module and Caller Mapping: Produces a map of relevant modules and their callers so you can see relationships at a glance. - Domain Vocabulary: Uses the project's domain glossary vocabulary so explanations match your team's terminology. - Use Case: You open a legacy service file you have never touched. Invoke this Skill to get an overview of which modules call it and which it depends on before making changes. ## Quick Start Ask the agent to zoom out and map the modules and callers around the code section you are currently viewing.

Frequently Asked Questions about zoom-out

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I understand an unfamiliar part of a codebase quickly?▼

Ask the agent to zoom out from the code section and map the relevant modules and callers. This gives you an architectural overview instead of line-by-line detail, using your project's domain vocabulary.

How to see which modules call a specific function or file?▼

Invoke this Skill while viewing the code in question. The agent will trace callers and related modules, producing a map of how the code connects to the rest of the system.

When should I use a zoom-out view instead of reading code directly?▼

Use it when you are unfamiliar with an area and need context before editing. It is less useful when you already know the architecture and only need to fix a specific line-level bug.

Does this Skill modify or refactor my code?▼

No. It only produces an explanatory map of modules and callers for context. It does not change files, run refactors, or execute any scripts.