code-observer
CommunityTrace code execution to spot bugs.
System Documentation
What problem does it solve?
Code path tracing and debugging: It automatically reveals how code executes, showing which functions run and where slowdowns or errors occur, so you can understand runtime behavior without stepping through with a debugger.
Core Features & Use Cases
- Execution path discovery: reconstruct the function call graph and timing from logs and metrics.
- Slow-path analysis: identify hotspots where time is spent.
- Error localization: locate where exceptions are raised and how they propagate.
- Cross-dimension analysis: correlate logs with application status, project progress, and test metrics to diagnose issues.
Quick Start
To start a full trace: provide the path to your observability logs and run the tracing pipeline, e.g., "python3 scripts/parse_logs.py --log-file /path/to/log.json --output ./parsed_logs.json" then "python3 scripts/generate_trace_report.py --logs ./parsed_logs.json --output ./trace_report.md"
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: code-observer Download link: https://github.com/ewanyuan/cox-coding/archive/main.zip#code-observer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.