mirror of
https://github.com/android/skills.git
synced 2026-09-14 20:07:09 +08:00
5c4bb5d5f8
* feat(profilers): Unified Android profiler skill Consolidate the `perfetto-sql` and `perfetto-trace-analysis` skills into a unified `profilers` skill for Android performance recording and analysis. Key Changes: - Unified Orchestration: Introduce a top-level `SKILL.md` that disambiguates developer intent and routes to specialized recording and analysis workflows. - Structure workflows under `recording/workflows/` and `analysis/workflows/` allowing for progressive disclosure for agents, and modular contributions. - Decoupled Hint System: Separate execution logic from domain and subsystem knowledge, dynamically injecting hints during trace investigation deep dives. - Centralized References: Consolidate shared environment setup under `references/`. - Deprecation & Cleanup: Remove legacy `perfetto-sql` and `perfetto-trace-analysis` skill directories. * Formatting and redundancy fixes * Update SQL workflow keywords * Fix frontmatter and candidate analysis instructions * Refine orchestrator routing and SQL reference rules * Update skill path --------- Co-authored-by: Harshit Rawat <rawatharshit@google.com>
537 B
537 B
Environment setup
Set $SKILL_ROOT
Set up $SKILL_ROOT once per session.
Every file this skill references - workflow markdown, reference docs, helper
scripts, and downloaded dependencies - is written in the form $SKILL_ROOT/...,
relative to the skill root (the directory holding this skill's SKILL.md).
Set it once to the absolute path of the directory you loaded SKILL.md from:
# Substitute with the directory the SKILL.md lives in.
export SKILL_ROOT="/absolute/path/to/skills/profilers/android-profiler"