speckit-repoindex-architecture

Generate a structured markdown architecture report from repository structure and dependencies.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-repoindex-architecture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-repoindex-architecture
Source: https://github.com/B0yZ4kr14/OrthoPlus-Enterprise/tree/main/.specify-backups/20260518-141826/_agents/skills/speckit-repoindex-architecture
Command: npx skills add https://github.com/B0yZ4kr14/OrthoPlus-Enterprise --skill speckit-repoindex-architecture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams understand an unfamiliar codebase by automatically producing an architecture documentation index that summarizes structure, components, dependencies, and performance-relevant patterns.

Core Features & Use Cases

  • Repository architecture indexing: Creates a structured architecture document covering directory layout, module boundaries, and source/build organization.
  • Deep component and dependency analysis: Identifies entry points, controllers/routers, service/data layers, and dependency graphs from build files and code structure.
  • Architecture documentation with diagrams: Generates Mermaid component diagrams and other visuals to clarify communication and data flow.

Quick Start

Run the speckit-repoindex-architecture skill on your target repository to generate an architecture documentation markdown output for developer onboarding and architecture reviews.

Frequently Asked Questions about speckit-repoindex-architecture

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

FAQPage Schema
How do I generate architecture documentation for a monorepo?

Generate architecture documentation for a monorepo by scanning the project structure, extracting dependencies from build files, and analyzing core modules to produce a readable markdown overview with component inventories and dependency maps.

What is repository architecture indexing and when do I need it?

Repository architecture indexing is the process of summarizing codebase structure, module boundaries, and dependency graphs into a technical overview. You need it when onboarding developers to an unfamiliar codebase or conducting architecture reviews.

How do I create Mermaid diagrams for repository dependency analysis?

Create Mermaid diagrams for repository dependency analysis by extracting dependency graphs from build files and code structure, then mapping component communication and data flow into visual architecture diagrams.

Can I use this for multi-language repositories and monorepos?

Yes, repository architecture indexing applies to multi-language repositories and monorepos, scanning directory layout and source organization to map component boundaries and dependency graphs across different languages.

What's the best way to map entry points and service layers in an unfamiliar codebase?

Map entry points and service layers by analyzing core modules and build files to identify controllers, routers, and data layers, then compiling the results into a structured architecture documentation report.

How does performance heuristic detection work during codebase structure analysis?

Performance heuristic detection works by scanning the codebase for performance-relevant patterns during architecture indexing, flagging potential bottlenecks alongside component inventories and dependency mapping in the final markdown report.