cli-anything-macrocli

Define, inspect, and execute parameterized GUI macros via MacroCLI CLI.

Updated May 5, 2026
One-click install
npx skills add https://github.com/dawsonblock/THE-JUDGE --skill cli-anything-macrocli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cli-anything-macrocli
Source: https://github.com/dawsonblock/THE-JUDGE/tree/main/external/CLI-Anything-main/skills/cli-anything-macrocli
Command: npx skills add https://github.com/dawsonblock/THE-JUDGE --skill cli-anything-macrocli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Macro automation for GUI workflows is centralized via a stable CLI, enabling teams to define, inspect, and execute parameterized GUI macros without touching the GUI directly.

Core Features & Use Cases

  • Define parameterized GUI macros and store them in a catalog.
  • Inspect macro schemas, parameters, and execution steps.
  • Execute macros across backends (native_api, file_transform, semantic_ui, gui_macro, recovery) with telemetry and error handling.
  • Manage sessions and reproduce macro runs with consistent results.

Quick Start

Install the MacroCLI agent harness and begin by listing available macros to validate setup.

Frequently Asked Questions about cli-anything-macrocli

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

FAQPage Schema
How do I automate GUI workflows with parameterized macros?▼

GUI macro automation centralizes repetitive interface tasks via a stable CLI. By defining macros in a YAML catalog with parameters and steps, teams execute deterministic workflows across multiple backends without touching the GUI directly.

How does MacroCLI route execution across different backends?▼

MacroCLI routes execution steps to the best available backend, such as native_api, file_transform, semantic_ui, gui_macro, or recovery. This routing is determined by your macro definitions to ensure deterministic execution and error handling.

What format is required to define GUI macros for CLI automation?▼

GUI macros require a YAML-based macro catalog for definition. This catalog structures the parameters, execution steps, and outputs needed to standardize and validate GUI automation across different backends.

Can I reproduce and inspect previous GUI macro runs?▼

Yes, you can inspect macro schemas, parameters, and execution steps. The CLI supports session management and validation tooling, allowing you to reproduce macro runs with consistent results and telemetry.

Do I need a specific agent harness to execute GUI macros?▼

Yes, you need to install the MacroCLI agent harness. Once installed, you can list available macros to validate your setup and begin executing parameterized GUI macros across supported backends.