trace

Record execution flow with call details, decision points, and outcomes.

2|1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/r3dlex/oh-my-auggie --skill trace-r3dlex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trace
Source: https://github.com/r3dlex/oh-my-auggie/tree/main/plugins/oma/skills/trace
Command: npx skills add https://github.com/r3dlex/oh-my-auggie --skill trace-r3dlex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables detailed tracking and evidence collection of program execution, aiding debugging, monitoring, and auditing processes.

Core Features & Use Cases

  • Execution Flow Tracking: Record the sequence of function calls, decisions, and handoffs during code execution.
  • Evidence Gathering: Collect timestamps, inputs, outputs, and success status for each step to facilitate debugging.
  • Use Case: Debug a complex multi-step process by visualizing the call stack and decision points, or ensure compliance by auditing system behavior retrospectively.

Quick Start

Use the trace skill to start tracking a code module, then add events and view the collected trace data for debugging purposes.

Frequently Asked Questions about trace

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

FAQPage Schema
How do I track execution flow for debugging a complex multi-step process?

Execution flow tracking records the sequence of function calls, decisions, and handoffs during code execution. It captures timestamps, inputs, outputs, and success status for each step to facilitate debugging and visualize the call stack.

What is the best way to audit system behavior retrospectively for compliance?

Retrospective compliance auditing is achieved through structured trace recording that documents call details, decision points, and outcomes. This evidence gathering ensures system behavior can be reviewed accurately after execution completes.

Can I store trace recording data in external storage backends?

Trace recording supports in-memory, file-based, and external storage backends. You can configure the tracking mechanism to route gathered execution evidence to the storage format that best fits your compliance or debugging environment.

How does evidence gathering work for performance analysis?

Evidence gathering for performance analysis collects timestamps, inputs, outputs, and success status at each execution step. This structured data identifies bottlenecks across multi-step processes by visualizing decision points and call details.

When do I need structured trace recording instead of standard logging?

Structured trace recording is needed when debugging complex multi-step processes that require visualizing the call stack and decision points. It provides deeper execution flow tracking and evidence collection than standard logs for compliance monitoring.