One-click install
npx skills add https://github.com/IsKenKenYa/Commory --skill zoom-out-iskenkenya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zoom-out
Source: https://github.com/IsKenKenYa/Commory/tree/main/.windsurf/skills/zoom-out
Command: npx skills add https://github.com/IsKenKenYa/Commory --skill zoom-out-iskenkenya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly recover from uncertainty when you are unfamiliar with a codebase area by elevating the conversation to higher-level architecture and relationships.

Core Features & Use Cases

  • High-level abstraction: Promotes a broader perspective instead of getting stuck in a local implementation detail.
  • Module and caller mapping: Builds a map of relevant modules and how they interact, including callers and boundaries.
  • Project vocabulary alignment: Uses the project’s domain glossary vocabulary so explanations match existing concepts and terminology.
  • Use case: When reviewing Commory’s code (e.g., MsgLayer import or backend query flow), you can ask for an overview to understand where the piece fits before diving into specifics.

Quick Start

Ask the agent to zoom out on the area you are not familiar with and produce a module-and-caller map using Commory’s domain glossary vocabulary.

Frequently Asked Questions about zoom-out

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

FAQPage Schema
How do I map module interactions and callers across an unfamiliar codebase?

To map module interactions and callers across an unfamiliar codebase, request a zoom-out analysis that builds a contextual flow map and uses abstraction escalation to explain how different components interact and relate to each other.

How do I trace cross-layer component flows like MsgLayer imports or backend queries?

To trace cross-layer component flows like MsgLayer imports or backend queries, perform a zoom-out analysis that builds a contextual module-and-caller map using the project's domain glossary to clarify boundaries and relationships.

Can I use domain glossary vocabulary to align code comprehension explanations with project terminology?

To align code comprehension explanations with your project's terminology, use a zoom-out analysis that applies vocabulary-aligned explanations, matching the domain glossary to ensure architectural overviews use existing concepts and terminology consistently.

How does a zoom-out approach differ from reading local code details?

A zoom-out approach differs from reading local code by focusing on abstraction escalation and mapping higher-level architecture, caller boundaries, and module interactions rather than getting stuck in specific implementation details.

How does a zoom-out approach differ from reading local code details?

A zoom-out approach differs from reading local code by focusing on abstraction escalation and mapping higher-level architecture, caller boundaries, and module interactions rather than getting stuck in specific implementation details.