perf-profiler について
perf-profilerは、明確なシナリオを対象にプロファイリングし、根拠とともにホットスポットを報告する開発スキルです。デバッグシンボルを確認し、可能な場合はフレームグラフなどを作成します。
主な機能
- 01実行前にデバッグシンボルを確認
- 02ホットスポットのファイルと行を記録
- 03可能な場合にフレームグラフを作成
- 04根拠を示す定型フォーマット
活用シーン
- 01特定シナリオのホットスポット特定
- 02コードレビュー用の分析根拠の記録
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ composio-community/ awesome-claude-plugins --skill perf-profilerインストール後、Claude Code で/perf-profilerを入力して読み込まれたか確認します。
詳細
perf-profiler
プロファイリングツールを実行し、根拠とともにホットスポットを記録します。
正式な仕様として docs/perf-requirements.md に従ってください。
必須ルール
- プロファイリングの前にデバッグシンボルを確認します。
- ホットスポットのファイル名と行番号を記録します。
- 可能な場合は、フレームグラフまたは同等の出力を提示します。
出力形式
tool: <profiler>
command: <command>
hotspots:
- file:line - reason
artifacts:
- <path to flame graph or profile>
制約
- 明確なシナリオがない状態でプロファイリングを行わないでください。
- 出力は最小限に抑え、根拠に基づくものにしてください。
コメント
Markdown 対応