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.