repo-research

Scan repository structure and document findings into .agents/rules/project-context.md.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/N0Obitaz/restaurant_concierge-ADK-Agent --skill repo-research-n0obitaz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-research
Source: https://github.com/N0Obitaz/restaurant_concierge-ADK-Agent/tree/main/.agents/skills/repo-research
Command: npx skills add https://github.com/N0Obitaz/restaurant_concierge-ADK-Agent --skill repo-research-n0obitaz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes a repository's structure, technologies, and patterns to generate or update a project context document used for research or understanding codebases.

Core Features & Use Cases

  • Phase-driven repo analysis that yields a living project-context document.
  • Structured discovery of root config files, entry points, and data models.
  • Incremental, phase-based deep dives to avoid bulk-reading and to surface actionable insights.

Quick Start

Run phased repo research workflow to generate .agents/rules/project-context.md.

Frequently Asked Questions about repo-research

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

FAQPage Schema
How do I generate a project context document from a repository?

To generate a project context document, this Skill scans the repository structure and surface-level assets, writing the findings into `.agents/rules/project-context.md`. It builds a clear project context progressively through phased scanning rather than bulk-reading source files.

What is phased repository analysis and how does it work?

Phased repository analysis is a structured discovery method that starts with a top-level repo map, then progressively reveals deeper insights like config files, entry points, and data models. This approach avoids bulk-reading source files and incrementally appends findings to the project context document.

Can I analyze a large codebase without bulk-reading all source files?

Yes, you can analyze a large codebase without bulk-reading by using the phased scanning approach. It limits the initial findings to a top-level repo map and progressively reveals deeper insights, appending updates per phase to avoid overwhelming context windows.

How do I document repository structure and entry points for software research?

To document repository structure and entry points, the Skill identifies root config files and data models, then precisely records these findings into `.agents/rules/project-context.md`. This creates a living project context document for ongoing software research.

Does this repo analysis approach require any specific dependencies or components?

No specific dependencies or components are required to run this repository analysis. It operates independently to scan the repo structure and generate the project context document without external tool integrations.

What are the limitations of using phased scanning for repo research?

The limitation of phased scanning for repo research is that it avoids bulk-reading source files, relying instead on progressively revealing surface-level assets and structural insights. This means it focuses on high-level architecture and config rather than deep line-by-line logic.