snap-o-tweaks
Installation
SKILL.md
Snap-O Tweaks
Inspect live values and app-owned actions exposed by a debug-enabled Android app. Discovery, reads, and streams are read-only; change or reset values, or invoke an action, only when explicitly requested. Reset everything only when explicitly requested.
Choose the interaction surface
- Agents, shells, automation, or CI: Default to the
snapo-tweaksCLI; it requires only Python 3 and Android Platform Tools on macOS or Linux. - Direct integration: Use REST and server-sent events. See references/protocol.md for ADB forwarding, endpoints, typed values, batched updates, and streaming.
- Desktop inspection: Use Snap-O's macOS Tweaks tool.
- In-app controls: Integrate
SnapOTweakOverlay. - Custom interfaces: Build a browser, native, or Compose UI; browsers require a same-origin proxy.
Read references/interaction-surfaces.md for desktop, overlay, release/no-op, and custom-interface integration.
Resolve the Tweaks CLI
Use the executable bundled with this skill: