android-memory-remediate
Installation
SKILL.md
Android Memory Remediate
Turn a supported Android memory diagnosis into the smallest architecture-correct change and prove its effect in the same scenario.
Entry Gate
- Require a diagnosis with artifact IDs, accounting domain, owner, mechanism, and residual alternatives.
- If the diagnosis revises a prior analysis, use only the current
confirmedor newly supported owner/mechanism as the entry gate. A retracted, unresolved, or merely inherited prior claim cannot authorize a code change. - Treat QA logs and screenshots as admissible evidence only when the diagnosis binds the exact line/hash or visible region to the matching target/build/phase. An OOM line, keyword match, notification, or chart screenshot alone does not open the code-change gate.
- If evidence support is
insufficientor the owner is unresolved, invoke$android-memory-evidenceand$android-memory-diagnosefirst. - Permit a collection/instrumentation change without a root cause when its explicit purpose is to obtain the missing discriminator.
- Never implement a generic memory tip merely because a threshold fired.
- Confirm the target source root, module, revision, and build variant. When a workspace contains both an analyzer and a demo/test fixture, do not infer the edit target from package name alone.