app-list-skill

List installed Android apps with package names, versions, and statuses.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/trohitg/MachinaOS --skill app-list-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-list-skill
Source: https://github.com/trohitg/MachinaOS/tree/main/server/skills/android_agent/app-list-skill
Command: npx skills add https://github.com/trohitg/MachinaOS --skill app-list-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you quickly inventory all installed Android applications, including their package names, versions, and status, so you can manage devices more efficiently.

Core Features & Use Cases

  • Retrieve a complete list of installed applications with name, package_name, version, version_code, system_app, and enabled status.
  • Use cases include auditing installed apps, identifying package names for automation, and verifying app versions across devices.
  • Example: inventory devices to prepare a software asset report and ensure required apps are present.

Quick Start

Connect the App List node to Zeenie's input-tools handle and run the skill to fetch the installed apps.

Frequently Asked Questions about app-list-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list installed Android apps and get their package names?

You can list installed Android apps and retrieve their package names by running an app inventory query. This skill gathers app names, package identifiers, versions, and enabled status to support device-management tasks.

What metadata is available when auditing Android device applications?

When auditing Android device applications, the available metadata includes app name, package name, version, version code, system app flag, and enabled status. This data helps verify app versions and identify package names for automation.

How do I inventory Android apps for a software asset report?

To inventory Android apps for a software asset report, connect an app list node to your input tools handle and run the skill. This fetches a complete list of installed applications with their versions and status to ensure required apps are present.

Does this Android app inventory method require any external dependencies?

This Android app inventory method does not require external dependencies. It relies entirely on an integrated app list tool to query installed applications and report structured results without additional setup.

Can I identify system apps versus user apps during an Android device audit?

Yes, you can identify system apps versus user apps during an Android device audit. The inventory results include a specific system app status flag for each installed application, distinguishing pre-installed system apps from user-installed ones.