engram-index

Index repositories and generate architectural maps with symbol and call analysis.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the need for manual file-by-file exploration when trying to understand a new or complex codebase by providing an immediate, high-level structural overview.

Core Features & Use Cases

  • Automated Repository Mapping: Generates a structural map including central symbols, bridge symbols, and call communities.
  • Contextual Synthesis: Provides a narrative summary of the codebase architecture without requiring the AI to read every individual file.
  • Use Case: When onboarding to a new project, use this skill to identify core abstractions and critical call paths to understand how the system is organized in seconds.

Quick Start

Ask the agent to understand the codebase by providing the absolute path to the repository directory.

Frequently Asked Questions about engram-index

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

FAQPage Schema
How do I analyze codebase architecture without reading every file?

To analyze codebase architecture without manual file exploration, the engram-index skill scans your repository to generate a structural map. It identifies central symbols, bridge symbols, and call communities to provide a high-level architectural overview instantly.

What is the best way to get a structural overview for project onboarding?

The best way to get a structural overview for project onboarding is to use automated repository mapping. This approach synthesizes a narrative summary of the codebase architecture, helping you identify core abstractions and critical call paths in seconds.

How do I visualize dependencies and call communities in a codebase?

You visualize dependencies and call communities in a codebase by applying structural indexing to the repository. This process scans the project to generate an architectural map that highlights bridge symbols and how different call communities interact.

Do I need the engram MCP to perform repository scanning and symbol analysis?

Yes, you need the engram MCP to perform repository scanning and symbol analysis. The engram-index skill requires this MCP server to execute its core functions, including structural auditing and context packet generation for the target codebase.

Can I use codebase indexing for structural auditing of an existing repository?

Yes, you can use codebase indexing for structural auditing of an existing repository. By providing the absolute path to the repository directory, the skill maps the architecture and identifies critical call paths to audit the system's organization.