Mako Trace

Trace routes, files, schema objects, tables, RPCs, or errors to supporting evidence.

51|5|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/drhalto/agentmako --skill mako-trace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Mako Trace
Source: https://github.com/drhalto/agentmako/tree/main/mako-ai-claude-plugin/skills/mako-trace
Command: npx skills add https://github.com/drhalto/agentmako --skill mako-trace

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly trace a known route, file, schema object, table, RPC, or error string back to the evidence that explains how it works and what depends on it.

Core Features & Use Cases

  • Targeted evidence tracing: Investigate a specific route, file, schema object, table, RPC, or error string with focused, evidence-backed results.
  • Authorization and boundary checks: Inspect auth paths and access boundaries for routes, files, and flows when security or tenant isolation matters.
  • Database and code relationship analysis: Follow table usage, schema references, RPC callers, imports, and related symbols to understand blast radius before editing.
  • Use case: If a user asks why a route behaves a certain way or what a table change will affect, this Skill provides the nearby files, dependencies, and supporting evidence.

Quick Start

Ask the Mako Trace skill to trace the route, table, file, or error string you want to understand and summarize the evidence and likely impact.

Frequently Asked Questions about Mako Trace

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

FAQPage Schema
How do I trace a specific route or schema object to understand its behavior?

Tracing a specific route or schema object requires focused investigation tools that follow code paths back to supporting evidence. This process identifies the exact files, references, and logic dictating the target's behavior and dependencies.

What is the best way to find what depends on a database table before editing?

Finding what depends on a database table involves analyzing schema references, table usage, and RPC callers. This database and code relationship analysis reveals the blast radius of your changes before you edit.

How do I trace an error string back to its source logic?

Tracing an error string back to its source logic uses targeted evidence tracing to locate the exact origin. This maps the error to the nearby files and code dependencies responsible for the failure.

Can I inspect auth paths and access boundaries for specific routes?

You can inspect auth paths and access boundaries for specific routes, files, and flows. This authorization check verifies security constraints and tenant isolation when investigating a known route.

Does this targeted tracing approach work when I already know the entity to inspect?

Targeted tracing works specifically when you already know the entity to inspect or after discovery has identified a concrete target. It requires a known route, file, schema object, table, RPC, or error string to begin.