tasker-cli

Deploy and trigger Android Tasker tasks via CLI using JSON definitions.

25|4|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/Mic92/mics-skills --skill tasker-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tasker-cli
Source: https://github.com/Mic92/mics-skills/tree/main/skills/tasker-cli
Command: npx skills add https://github.com/Mic92/mics-skills --skill tasker-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of deploying and triggering tasks on Android devices, bridging the gap between command-line operations and mobile automation.

Core Features & Use Cases

  • Task Deployment: Easily deploy Tasker tasks defined in JSON format, with options to replace or append.
  • Specification Syncing: Synchronize Tasker's action specifications for accurate command generation.
  • Use Case: Remotely trigger a "Good Morning" routine on your Android phone that adjusts settings, plays music, and reads your calendar, all initiated from your computer.

Quick Start

Deploy the task defined in 'morning_routine.json' to your Android device.

Frequently Asked Questions about tasker-cli

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

FAQPage Schema
How do I trigger Android Tasker tasks from a command-line interface?

You can trigger Android Tasker tasks from a command-line interface by deploying JSON-defined task actions via the Tasker WebUI and ADB. This requires specifying the host IP address of your Android device to establish connectivity and execute the automation remotely.

What format is used to define Tasker actions for CLI deployment?

Tasker actions for CLI deployment are defined using JSON format. You structure your task routines in a JSON file, which the command-line tool then parses and synchronizes with Tasker's action specifications to ensure accurate command generation.

Does triggering Tasker via CLI require ADB and a specific network setup?

Yes, triggering Tasker via CLI requires ADB and a specific network setup. You must enable ADB on your Android device and provide its host IP address to allow the command-line interface to connect and communicate with the Tasker WebUI.

Can I append new routines to existing Tasker tasks using a computer?

Yes, you can append new routines to existing Tasker tasks using a computer. The CLI deployment supports options to either replace existing tasks entirely or append new actions to them, providing flexible management of your mobile automation workflows.

Why do I need to sync Tasker action specifications for CLI automation?

You need to sync Tasker action specifications for CLI automation to ensure accurate command generation. Synchronizing fetches the latest available actions from Tasker, allowing the command-line interface to correctly interpret and deploy your JSON-defined tasks without errors.