codebase-understanding

Queries the code-review-graph to guide evidence-based codebase comprehension.

6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/dyCuong03/unity-agent-team --skill codebase-understanding-dycuong03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-understanding
Source: https://github.com/dyCuong03/unity-agent-team/tree/main/.claude/skills/codebase-understanding
Command: npx skills add https://github.com/dyCuong03/unity-agent-team --skill codebase-understanding-dycuong03

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It reduces wasted time and incorrect assumptions when you need to understand an unfamiliar codebase, track how execution really flows, and make safe change plans based on evidence rather than guesses.

Core Features & Use Cases

  • CRG-first codebase navigation: Queries the code-review-graph before opening any file to ground understanding in verified relationships.
  • Guided agent use by task type: Supports architecture comprehension, feature reading, bug investigation, refactor planning, and new feature implementation with a task-appropriate first CRG call.
  • Guardrails for exploration: Enforces an 8-file maximum per investigation and requires a clear fallback procedure when CRG evidence is unavailable.

Quick Start

Ask the agent to investigate the bug by first tracing execution flow with CRG evidence and then producing an output using the provided template.

Frequently Asked Questions about codebase-understanding

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

FAQPage Schema
How do I understand an unfamiliar codebase before refactoring?

Execution flow tracing works by querying the code-review-graph first to identify relevant files and symbols, then limiting investigation to a maximum of eight files. This structured approach prevents wasted time when tracking how execution really flows.

How do I assess the impact of a refactor in an unfamiliar repository?

You assess refactor impact by applying task-appropriate CRG querying to map verified relationships and limit investigation breadth to eight files. This provides a structured output template to plan safe changes and avoid incorrect assumptions.

What is the best way to navigate architecture during feature onboarding?

The best way to navigate architecture during feature onboarding is using CRG-first codebase navigation. It accelerates evidence-based comprehension by determining what files and symbols matter before you open any code.

What happens if CRG evidence is unavailable during codebase analysis?

If CRG evidence is unavailable during codebase analysis, a defined fallback procedure is triggered. The Skill enforces this guardrail alongside an eight-file maximum limit per investigation to ensure structured output even with missing relationship data.