app-audit

Analyzes installed Termux packages and Android apps to identify redundancies, categorize usage, and suggest cleanups. Use when the user asks to audit apps, check for bloatware, or analyze installed software.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "app-audit" with this command: npx skills add chen-ye/cye-agent-skills/chen-ye-cye-agent-skills-app-audit

App Audit Protocol

Goal

To provide a comprehensive analysis of the user's installed software environment, identifying redundant tools and grouping applications by function to help the user streamline their device.

Workflow

1. Data Collection

First, gather the complete list of installed software from both the Termux environment and the Android system.

Execute the following commands:

  1. pkg list-installed (Termux packages)
  2. python3 %SKILL_DIR%/scripts/get_app_labels.py (Android apps with Friendly Names)

Note: The Python script requires aapt to be installed. If it fails, check if aapt is present or fall back to cmd package list packages -3.

2. Analysis Strategy

Once the lists are retrieved, analyze them using the following heuristics. Do NOT output the raw lists unless explicitly asked.

Categorization

Group apps into functional categories such as:

  • Development (Compilers, Editors, Git)
  • Network & Admin (SSH, VPN, Wifi Tools, Sync)
  • Communication (Messengers, Email)
  • Media & Entertainment (Music, Video, Games)
  • Productivity (Tasks, Notes, Finance)
  • Physical World (Weather, Maps, Fitness, Transport)

Redundancy Detection

Look for multiple apps serving the exact same primary purpose.

  • Common Overlaps:
    • Multiple Weather apps (e.g., Windy vs. native vs. ad-heavy free apps).
    • Multiple Remote Desktop tools (TeamViewer vs. AnyDesk vs. RDP).
    • Multiple To-Do list managers.
    • Multiple Flight Trackers.
    • Termux tools overlapping with Android apps (e.g., syncthing in Termux vs Android App).

3. Reporting

Present the findings in a structured report:

  1. Summary: Total count of apps and packages.
  2. Redundancy Alerts: A high-priority section listing specifically identified redundancies with a recommendation (e.g., "Keep X, remove Y and Z").
  3. Category Breakdown: A concise grouping of the apps.
  4. Cleanup Suggestions: Specific pkg uninstall or cmd package archive commands for the identified redundant items.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

web-features-summary

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

gemini extension authoring

No summary provided by upstream source.

Repository SourceNeeds Review
Security

compliance-evidence-assembler

把审计所需证据整理成目录、清单和缺失项,便于后续评审。;use for compliance, evidence, audit workflows;do not use for 伪造证据, 替代正式审计结论.

Archived SourceRecently Updated
Security

skillguard-hardened

Security guard for OpenClaw skills, developed and maintained by rose北港(小红帽 / 猫猫帽帽). Audits installed or incoming skills with local rules plus Zenmux AI intent review, then recommends pass, warn, block, or quarantine.

Archived SourceRecently Updated