steve

Community

Automate macOS UI with Accessibility API.

Authormikker
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Automate macOS applications through the Accessibility API to drive reliable UI interactions, enabling deterministic testing and scripting workflows.

Core Features & Use Cases

  • Target apps and windows using --app, --bundle, or --pid, then scope actions to a specific window for precise automation.
  • Find and interact with UI elements by text, title, or role, performing clicks, typing, and navigation, with JSON-formatted output for integration.
  • Use in UI smoke tests, automated demonstrations, and scripted UI experiments across macOS applications.

Quick Start

Install steve and grant Accessibility permissions to the terminal, then run a simple workflow to automate a macOS app.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: steve
Download link: https://github.com/mikker/steve/archive/main.zip#steve

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.