TriggerCMD for Openclaw

A bridge between AI agents and remote hardware that allows you to trigger scripts and commands on any registered computer.

rvmey
v1.0.4
Feb 18, 2026
2
1.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install triggercmd

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install triggercmd using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is TriggerCMD?

The TriggerCMD skill enables your AI agent to interface directly with the TRIGGERcmd REST API, providing a secure and reliable method to list and execute predefined commands on remote machines. Whether you are looking to launch applications, run maintenance scripts, or toggle system settings on a different workstation, this skill handles the authentication and communication logic required to bridge the gap between your local environment and remote devices.

By incorporating this capability into your library of Openclaw Skills, you gain the ability to manage a fleet of computers through a unified interface. The skill is designed to work with computers registered to your account, ensuring that you have full control over which actions are exposed and executed across your network. This makes it an essential tool for developers and power users who need cross-machine automation within the Openclaw Skills ecosystem.

TriggerCMD Use Cases

  • Triggering automated maintenance or backup scripts on remote servers.
  • Launching media applications or smart home scripts on a dedicated home theater PC.
  • Integrating legacy desktop applications into modern AI-driven automation workflows.
  • Remotely managing a fleet of computers by executing specific commands across multiple registered devices.

How TriggerCMD Works

  1. The skill begins by verifying authentication using either a TRIGGERCMD_TOKEN environment variable or a local token file.
  2. It communicates with the TRIGGERcmd REST API to fetch a detailed registry of all computers and commands associated with the account.
  3. Upon a user request, the skill identifies the specific computer and command ID required for execution.
  4. It constructs a secure JSON payload, including any optional parameters, and sends a POST request to the trigger endpoint.
  5. The skill monitors the API response to confirm successful queuing and reports the status back to the agent interface.

TriggerCMD Setup

To get started with this skill for Openclaw Skills, follow these configuration steps:

  1. Log in to your TRIGGERcmd account and copy your personal API token from the profile settings.
  2. Choose one of the following authentication methods:

Method A: Environment Variable (Recommended)

export TRIGGERCMD_TOKEN='your-token-here'

Method B: Secure Token File

mkdir -p ~/.TRIGGERcmdData && read -s TOKEN && printf "%s" "$TOKEN" > ~/.TRIGGERcmdData/token.tkn && chmod 600 ~/.TRIGGERcmdData/token.tkn
  1. Ensure you have the required dependencies installed:
sudo apt install curl jq

TriggerCMD Data Schema & Taxonomy

The skill interacts with the TRIGGERcmd API using the following data structure for command management:

Property Description
computer The human-readable name of the target machine (e.g., Desktop-Office).
name The specific command name as defined in the TRIGGERcmd agent.
voice The optional voice trigger phrase associated with the command.
allowParams A boolean flag indicating if the command accepts additional text arguments.
id The unique alphanumeric identifier for the command record.

TriggerCMD Advanced Features

  • Support for parameterized execution allowing dynamic inputs to be passed to remote scripts.
  • Cross-platform compatibility for controlling Windows, macOS, and Linux machines from a single interface.
  • Secure credential handling with file permission checks to prevent unauthorized token access.
  • JSON-safe payload construction using jq to prevent command injection during remote execution.
  • Seamless integration with Openclaw Skills for complex multi-step automation routines.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*