Back to Marketplace

Run this helper free

Answer 3 questions. Get a result in 2 minutes. Preview free.

Start free →
FREE
Scanned
Make Money

Android App Analyzer

Instantly analyze Android apps without reverse engineering skills

Manually inspecting Android app permissions, SDKs, and background behaviors is time-consuming and error-prone.

Get a detailed structured report of app manifest metadata, permissions, and third-party integrations in seconds.

  • Extract manifest metadata and permission declarations
  • Detect background keep-alive strategies and boot receivers
  • Identify push notification and ad SDK integrations
  • Support both APK/XAPK files and package name lookup

👁 1 views · 📦 0 installs

Install in one line

mfkvault install marksundev-skill-android-app-analyzer

Requires the MFKVault CLI. Prefer MCP?

No reviews yet
🤖 Claude Code Cursor💻 Codex🦞 OpenClaw
FREE

Free to install — no account needed

Copy the command below and paste into your agent.

Instant access • No coding needed • No account needed

What you get in 5 minutes

  • Full skill code ready to install
  • Works with 4 AI agents
  • Lifetime updates included
SecureBe the first
Ready to run

Run this helper

Answer a few questions and let this helper do the work.

Advanced: use with your AI agent

Description

--- name: android-app-analyzer description: Use when analyzing an Android app by package name or local APK/XAPK to inspect manifest metadata, permissions, background keep-alive strategies, push integrations, and ad SDK usage. --- # Android App Analyzer ## Overview This skill analyzes Android application packages and exports a structured Markdown report from `AndroidManifest.xml`. It supports both package-name downloads through APKCombo and direct analysis of local APK/XAPK files. ## When to Use - You need a fast view of an Android app's permissions, component counts, and SDK targets. - You want to inspect boot receivers, foreground services, exact alarms, FCM, or WorkManager usage. - You need a lightweight check for ad SDKs and common third-party services. - You only have a package name or an APK/XAPK file and want a reusable report. ## Workspace Rules The skill always uses a managed cache workspace. - Default workspace root: `.cache/android-app-analyzer/` - Package workspace: `.cache/android-app-analyzer/<package-or-input-name>/` - Subdirectories: - `downloads/` - `extracted/` - `reports/` - `temp/` Cache guardrails: - More than 5 package workspaces: print a warning and continue. - More than 20 package workspaces: stop immediately and require manual cleanup before the next run. The tool will not auto-delete old cache folders in this version. Users must clear old workspaces manually when the cache grows too large. ## Quick Start ```bash python3 android_analyzer.py com.example.app python3 android_analyzer.py com.example.app --skip-download python3 android_analyzer.py path/to/app.apk python3 apkcombo_download.py com.example.app ``` ## Dependency Handling - Python dependencies are loaded lazily and installed only when a code path actually needs them. - If automatic installation fails, the script prints an exact manual install command. - You can still install everything up front with: ```bash python3 -m pip install -r requirements.txt ``` ## Outputs Each managed workspace may contain: - `downloads/*.apk` or `downloads/*.xapk` - `extracted/<xapk-name>/...` - `reports/*_manifest.xml` - `reports/*_analysis.md` - `run.json` ## Common Mistakes - `curl` is missing: the downloader depends on the system `curl` binary. - `python` points to Python 2: use `python3` or `py -3` explicitly. - The workspace already has too many package folders: clear old cache folders before rerunning. - APKCombo changes its page structure again: the downloader may need another parser update. - An XAPK package does not include a usable base APK: that is usually an upstream package issue.

Preview in:

Security Status

Scanned

Passed automated security checks

Time saved
How much time did this skill save you?

Related AI Tools

More Make Money tools you might like

paper-fetch

Free

Use when the user wants to download a paper PDF from a DOI, title, or URL via legal open-access sources. Tries Unpaywall, arXiv, bioRxiv/medRxiv, PubMed Central, and Semantic Scholar in order. Never uses Sci-Hub or paywall bypass.

Beautiful Prose (Claude Skill)

Free

A hard-edged writing style contract for timeless, forceful English prose without modern AI tics. Use when users ask for prose or rewrites that must be clean, exact, concrete, and free of AI cadence, filler, or therapeutic tone.

SkillCheck (Free)

Free

Validate Claude Code skills against Anthropic guidelines. Use when user says "check skill", "skillcheck", "validate SKILL.md", or asks to find issues in skill definitions. Covers structural and semantic validation. Do NOT use for anti-slop detection,

Design Checker Skill

Free

"Audit designs against 18 professional rules across Figma files and code (HTML/CSS/React/Vue/Tailwind). Detects framework automatically, runs code superpowers (aria, focus, contrast, tokens, responsive, motion, forms, navigation, spacing), audits for

Vibe Science v7.0 — TRACE

Free

Scientific research engine with agentic tree search. Infinite loops until discovery, rigorous tracking, adversarial review, serendipity preserved.

Rails Convention Engineer

Free

Rails 8.x application architecture, implementation, and review guidance for production codebases. Use when building or reviewing Ruby on Rails 8 features across models, controllers, routes, Hotwire, jobs, APIs, performance, security, and testing. Tri