Use when users request Android competitor research, systematic feature or interface mapping, evidence screenshots, interaction coverage, comparison-ready product dossiers, or Android system-boundary verification without APK decompilation.
npx skills add https://github.com/poll-poll134/android-blackbox-analysis-skill --skill android-app-blackbox-competitive-analysis
Build an auditable product dossier from visible app behavior and Android runtime evidence. Do not decompile, unpack, or inspect private implementation code.
uiautomator cannot return a complete hierarchy; record UI-tree completeness separately../scripts/init_case.sh ./cases/sample-app
./scripts/capture_evidence.sh \
--serial emulator-5554 \
--case-root ./cases/sample-app \
--id EV-0001 \
--slug first-launch \
--package com.example.target
node ./scripts/build_indexes.mjs --case-root ./cases/sample-app
scroll_sweep.sh for long pages and tap_ui.sh in dry-run mode before any exact-selector tap.build_indexes.mjs after each capture batch.[OBSERVED], [COMPUTED], [INFERRED], or [NOT_TESTED].smoke_test.sh, tests/security_negative_test.sh, validate_skill.mjs, validate_example.mjs, and redact_check.mjs before publishing reusable material.See evidence model, analysis guide, threat model, and report template.
Take poll-poll134/android-app-blackbox-competitive-analysis from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.