ソース情報
- リポジトリ
- cwilliams5/Alt-Tabby
- ソースの最終更新活動
- 2026年2月24日 08:59
- 検出された SKILL.md の言語
- 英語
- スター
- 4
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/cwilliams5/Alt-Tabby --skill profileコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Audit all lint-ignore suppressions for appropriateness and overuse
Pre-flight checklist — run high-signal review skills before a release
Discover functions that block the main thread, then micro-audit each for internal optimization opportunities
SOC 職業分類に基づく
SKILL.md を表示中
| name | profile |
| description | Analyze speedscope profiles from Alt-Tabby's built-in profiler |
| user-invocable | true |
| disable-model-invocation | true |
| argument-hint | [speedscope file or profile targeting] |
Analyze a profiling session captured by Alt-Tabby's --profile build. The user may provide additional context (specific file, focus area, comparison instructions, or multiple files to analyze together).
Resolve the profile file(s) using the argument (if any):
release/recorder/, pick the newest profile_*.speedscope.json by modification timerelease/recorder/release/recorder/ for a matching fileprofile_*.speedscope.json files from today in release/recorder/Use ls -t release/recorder/profile_*.speedscope.json to find files. Confirm the resolved file path(s) to the user before analyzing.
Run these via python tools/query_profile.py <file>:
Summary (no flags) — always run first. Show the table to the user.
Reentrancy check (--reentrant) — always run. Flag any reentrant calls as potential bugs.
Deep dive — based on the summary, pick the top 2-3 functions by total time and run --function <name> on each. Use query_timers.ps1 to check if hot functions are timer callbacks — this helps interpret high call counts (timer-driven vs event-driven). Focus on:
User focus — if the user specified a focus area (e.g., "investigate animation draw times", "look at komorebi processing"), prioritize functions related to that area in the deep dive.
When analyzing multiple profiles:
Present findings as:
Keep it concise — tables over prose. The user knows the codebase.