engram-find

Map software architecture and trace code graphs using the engram MCP.

Updated Jun 29, 2026
One-click install
npx skills add https://github.com/phanijapps/engram --skill engram-find
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engram-find
Source: https://github.com/phanijapps/engram/tree/main/.claude/skills/engram-find
Command: npx skills add https://github.com/phanijapps/engram --skill engram-find

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the cognitive overload of navigating unfamiliar codebases by providing a structured, agentic map of the system's architecture and critical paths.

Core Features & Use Cases

  • Architecture Mapping: Automatically identifies central symbols, bridges, and community clusters within a repository.
  • Critical Path Analysis: Calculates the blast radius and dependency chains for specific code changes.
  • Use Case: A new developer joins a project and needs to understand the system's core abstractions and how different modules interact without manually tracing every file.

Quick Start

Use the engram-find skill to map the architecture and identify the critical paths for this repository.

Frequently Asked Questions about engram-find

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

FAQPage Schema
How do I map codebase architecture to understand an unfamiliar repository?

Mapping codebase architecture involves identifying central symbols, bridges, and community clusters to reduce cognitive overload. This Skill automates that process, providing a structured map of system abstractions and module interactions for developer onboarding.

What is the best way to trace code graphs and calculate blast radius for changes?

Tracing code graphs to calculate blast radius assesses the dependency chains and impact of specific code changes. This requires the engram MCP to perform symbol context retrieval and evaluate the potential scope of modifications across the repository.

Do I need the engram MCP to perform dependency visualization and critical path analysis?

Yes, dependency visualization and critical path analysis require the engram MCP. It provides the underlying symbol context retrieval and blast radius assessment capabilities needed to map software architecture and trace code graphs effectively.

How does codegraph analysis help with developer onboarding in complex repositories?

Codegraph analysis helps developer onboarding by automatically identifying central symbols, bridges, and community clusters within a repository. It allows new developers to understand core abstractions and module interactions without manually tracing every file.

Can I use this approach for impact analysis when modifying system abstractions?

Yes, this approach supports impact analysis by calculating the blast radius and dependency chains for specific code changes. It applies to complex repository navigation, allowing you to evaluate how modifications to system abstractions affect interconnected modules.