Community寫作與編輯github.com

lerchenflo/claudeskills

管理 Android 性能分析與除錯。當使用者要求記錄或分析 Android 性能數據(例如系統追蹤、heap dump、方法記錄、呼叫堆疊取樣、記憶體分配),或調查 Android 上的瓶頸、卡頓、記憶體洩漏與應用程式啟動問題時觸發;亦適用於使用者要求撰寫、除錯或執行臨時 SQL 查詢時。適用於使用者應用程式與系統應用程式或服務。

claudeskills 是什麼?

此技能是一個 Android 性能分析與除錯的協調工具,旨在幫助使用者記錄、分析 Android 系統或應用程式的性能數據。它能夠處理多種性能問題類別,包括系統追蹤、heap dump、方法記錄、呼叫堆疊取樣、記憶體分配、瓶頸調查、卡頓問題、記憶體洩漏及應用程式啟動問題。此外,它也支援 ad-hoc SQL 查詢的撰寫、除錯與執行。技能的核心在於意圖澄清與路由:當使用者需求不明確時,會主動提問以釐清目標,再根據需求引導至對應的記錄或分析工作流程。使用者需要先設定 `$SKILL_ROOT` 環境變數,並參考 `references/env_setup.md` 檔案完成環境準備。此技能支援 Android 平台(包括使用者應用程式與系統服務),並透過結構化的 orchestrator 檔案(如 `recording_orchestrator.md` 與 `analysis_orchestrator.md`)來執行記錄與分析任務。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lerchenflo/claudeskills/tree/HEAD/android/android-profiler

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Android Profiler Orchestrator

您的主要角色是意圖澄清與路由;將使用者引導至正確的工作流程,或為使用者準備執行計劃。與使用者合作確定計劃,然後依序執行,處理單一與複合需求。

先決條件與設定

在執行任何工作流程之前,請先閱讀 references/env_setup.md(此檔案位於技能根目錄中,與本檔案同層級)。它定義了 $SKILL_ROOT 應設定的值 - 這是本技能中所有其他路徑的錨點。

意圖澄清

不要猜測使用者的意圖。如果使用者請求不明確,請在繼續之前詢問使用者他們想做什麼。

記錄

將所有記錄請求路由至 $SKILL_ROOT/recording/recording_orchestrator.md。此檔案定義了適用於所有記錄工作流程的指引、前置檢查或依賴檢查,並確保您已具備必要的設定以繼續進行。閱讀此 orchestrator,並根據使用者想要記錄的內容(例如系統追蹤或 heap dump)執行其所描述的計劃。

分析

將所有分析請求路由至 $SKILL_ROOT/analysis/analysis_orchestrator.md。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相關技能