codebase-memory-tracing

Trace call chains and dependencies for functions across a codebase.

Updated May 4, 2026
One-click install
npx skills add https://github.com/gganbukim1/myskills --skill codebase-memory-tracing-gganbukim1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: codebase-memory-tracing
Source: https://github.com/gganbukim1/myskills/tree/main/codebase-memory-tracing
Command: npx skills add https://github.com/gganbukim1/myskills --skill codebase-memory-tracing-gganbukim1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of not knowing who calls a function, what a function calls, and what the downstream impact is when making changes.

Core Features & Use Cases

  • Call path tracing: Identify callers and callees by function name using codebase-memory-mcp tracing tools.
  • Dependency and impact analysis: Assess risk_labels by combining change detection with call-path context.
  • Use case: You’re preparing a refactor and need to understand every place a function is invoked, plus what other modules will be affected.

Quick Start

Ask the skill to trace dependencies for a specific function in both directions by providing the function name and requesting a full call context.

Frequently Asked Questions about codebase-memory-tracing

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

FAQPage Schema
How do I trace a function call chain across my codebase to find callers and callees?▼

Trace a function call chain across your codebase by using codebase-memory-mcp tracing tools to identify all callers and callees in both directions by function name.

What is the best way to analyze dependency impact before refactoring a function?▼

Analyze dependency impact before refactoring by combining call-path context with change detection to assess risk labels for downstream modules affected by the modification.

How does call graph tracing work for debugging code changes?▼

Call graph tracing for debugging works by executing trace_call_path with direction set to both, mapping the exact invocation flow to isolate root causes and affected dependencies.

Can I identify every place a function is invoked to plan a safe codebase refactor?▼

You can identify every invocation point for a safe codebase refactor by resolving exact function names with search_graph and tracing dependencies in both directions.

Do I need to resolve exact function names before tracing dependencies?▼

Yes, you need to resolve exact function names using codebase-memory-mcp search_graph before running trace_call_path to ensure precise dependency and caller identification.