hce-explore

Index and analyze codebases using deterministic AST parsing and hypergraph indexing.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/denson/hypergraph_code_explorer --skill hce-explore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hce-explore
Source: https://github.com/denson/hypergraph_code_explorer/tree/main/plugin/skills/hce-explore
Command: npx skills add https://github.com/denson/hypergraph_code_explorer --skill hce-explore

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Developers and AI agents often need to understand large codebases quickly, but reading files token‑by‑token is slow and expensive.

Core Features & Use Cases

  • Hypergraph Indexing: Builds a deterministic graph of symbols and relationships across multiple languages.
  • Fast Queries: Retrieves stats, overviews, searches, lookups, and natural‑language answers in milliseconds.
  • Memory Tours & Visualizations: Creates reusable exploration tours and interactive D3 graphs for human review.

Quick Start

Ask the assistant to “explore this repository with HCE” and it will automatically index the codebase, load the hypergraph, and provide an overview of the most central symbols.

Frequently Asked Questions about hce-explore

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

FAQPage Schema
How do I explore a large codebase quickly without reading every file?

To explore a codebase quickly, you can use deterministic AST parsing and hypergraph indexing to map structural relationships. This approach builds a graph of symbols and call graphs without invoking LLMs, enabling millisecond queries.

Can I query the call graph and architecture of any software repository?

Yes, you can query the call graph and architecture of any software repository. The system indexes the codebase to reveal structural relationships, allowing you to perform fast searches and lookups for specific symbols.

Does static analysis for code exploration work without sending tokens to an LLM?

Static analysis for code exploration works without LLMs by using deterministic AST parsing. This token-efficient method builds a hypergraph index of the codebase, allowing you to retrieve overviews and natural-language answers independently.

What is the best way to visualize codebase architecture for human review?

The best way to visualize codebase architecture is by generating interactive D3 graphs and memory tours. These visualizations are created from the hypergraph index, providing a reusable exploration tour for human review.

How do I index a codebase to reveal its structural relationships?

To index a codebase and reveal structural relationships, prompt the assistant to explore the repository. It will automatically apply AST parsing, load the hypergraph, and provide an overview of the most central symbols.

Are there limitations to using hypergraph indexing for codebase exploration?

Limitations of hypergraph indexing include its reliance on deterministic AST parsing, meaning it focuses on structural relationships rather than semantic understanding. It is designed for fast architectural queries, not dynamic runtime analysis.