Back to list
paleoterra

performance-profiler-tools

by paleoterra

Refactoring PaleoRose Repo

2🍴 0📅 Jan 11, 2026

SKILL.md


name: performance-profiler-tools description: Python tools for analyzing Instruments traces and performance data type: skill language: python

Performance Profiler Tools

Analyze Instruments trace files and performance data.

Capabilities

  • Parse Instruments .trace files
  • Extract Time Profiler data
  • Analyze Allocations data
  • Generate performance reports
  • Compare trace files
  • Identify performance regressions
  • Calculate time percentages
  • Find memory growth patterns

Tools

instruments_analyzer.py - Parse Instruments traces

Commands

# Analyze trace
./instruments_analyzer.py analyze app.trace

# Compare traces
./instruments_analyzer.py compare --baseline baseline.trace --current current.trace

# Find hot paths
./instruments_analyzer.py hotpaths app.trace --threshold 5%

# Memory analysis
./instruments_analyzer.py memory app.trace

Output

Performance Analysis
===================
Total Time: 2.45s
Top Methods:

1. drawRect: (456ms, 18.6%)
2. calculateStatistics (234ms, 9.5%)
3. readFromStore (198ms, 8.1%)

Recommendations:
- Cache drawRect results
- Optimize calculateStatistics algorithm
- Add index to database query

Complements

performance-profiler agent (launches Instruments)

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon