cli-anything-openclaw

Execute GUI macros via a stable command-line interface with JSON outputs.

1|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/quazfenton/binG --skill cli-anything-openclaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-openclaw
Source: https://github.com/quazfenton/binG/tree/main/.agents/skills/CLI-Anything-main/CLI-Anything-main/openclaw-skill
Command: npx skills add https://github.com/quazfenton/binG --skill cli-anything-openclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The OpenClaw Macro System CLI lets AI agents trigger GUI workflows through a stable command-line interface, removing the need to interact with the GUI directly.

Core Features & Use Cases

  • Unified CLI entry for macro management and execution across native, file-transform, GUI replay, and accessibility backends.
  • Macro discovery, validation, session history, and telemetry to enable reproducible automation.
  • Safe, auditable macro routing with preconditions and postconditions to ensure correct outcomes.

Quick Start

Use a simple natural instruction to run a GUI macro by name with parameters via the CLI.

Frequently Asked Questions about cli-anything-openclaw

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

FAQPage Schema
How do I trigger GUI macros from a command-line interface for automation?

To trigger GUI macros from a command-line interface, use a unified CLI entry to route execution requests across native, file-transform, and GUI replay backends. This removes the need for direct GUI interaction by executing macros via stable CLI commands.

What is a YAML macro registry and when do I need it for backend routing?

A YAML macro registry is a configuration file required for backend routing that lists, validates, and inspects available GUI macros. You need it to enable macro discovery and ensure reproducible automation across diverse environments.

Can I use CLI automation to run GUI workflows with JSON-formatted outputs?

Yes, you can use CLI automation to run GUI workflows and receive JSON-formatted outputs. The system generates JSON outputs to integrate seamlessly into existing automation pipelines and support auditable session history.

How do I ensure safe and auditable macro routing with preconditions and postconditions?

To ensure safe and auditable macro routing, the system checks predefined preconditions and postconditions before and after macro execution. This validation mechanism guarantees correct automation outcomes and tracks session telemetry.

Does the CLI macro system support executing file-transform and accessibility backends?

Yes, the CLI macro system supports executing file-transform and accessibility backends. It uses a multi-backend routing architecture to trigger GUI workflows across native, file-transform, GUI replay, and accessibility environments.

What are the limitations of using a CLI entry for GUI replay automation?

A limitation of using a CLI entry for GUI replay automation is the strict dependency on a YAML macro registry for validation. While it avoids direct GUI interaction, all workflows must be pre-registered to route correctly through the backends.