app-launcher-skill

Launch Android applications by package name with structured responses.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of manually opening apps on your Android device by letting an AI workflow launch installed applications directly by their package name.

Core Features & Use Cases

  • App launching by package name: Starts an installed app programmatically using an action payload.
  • Workflow-friendly tool interface: Fits into automation chains where the next step depends on successfully opening an app.
  • Schema-driven control: Uses a clear input structure with required fields to reduce ambiguity.

Use case: In a daily routine workflow, automatically open your news app in the morning, then proceed to other actions like checking email and calendar.

Quick Start

Ask the AI to launch the WhatsApp app by using package name com.whatsapp.

Frequently Asked Questions about app-launcher-skill

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

FAQPage Schema
How do I launch Android apps by package name in an automation workflow?

To launch Android apps by package name, provide a launch action payload containing the specific package name. This programmatically opens the installed application, returning structured success or error responses for subsequent workflow steps.

Can I use an AI assistant to open installed mobile apps automatically?

Yes, an AI assistant can open installed mobile apps automatically by executing a schema-driven tool interface. You supply the target application's package name, and the assistant triggers the launch action to eliminate manual app opening.

What do I need to start an Android app programmatically using an action payload?

You need the exact package name of the target application to start an Android app programmatically. This package name is passed as a required parameter in the launch action payload to ensure the correct app opens without ambiguity.

How does launching apps by package name fit into daily mobile routines?

Launching apps by package name fits into daily mobile routines by chaining actions sequentially. A workflow can automatically open your news app, wait for success confirmation, and then proceed to check email and calendar without manual intervention.

What happens if an Android app launch fails in a workflow?

If an Android app launch fails, the tool returns a structured error response. This allows your automation workflow to catch the failure, handle the exception, and halt or reroute subsequent steps depending on the specific error received.