mikkermikkerCommunityยท1 Agent Skills Included

steve

Automate macOS apps via Accessibility API commands

Controls macOS applications through the Accessibility API using simple terminal commands. Finds, clicks, types, and scrolls UI elements without manual clicking or fragile screen coordinates. Runs UI smoke tests with assertions, waits, screenshots, and snapshot diffs for reliable automation. Outputs structured JSON so scripts and agents can verify every step deterministically.
npx skills add mikker/steve --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install steve?โ–ผ

Run `npx skills add mikker/steve --all -g -y` in your terminal to install this skill globally. The steve CLI binary itself is available via Homebrew or GitHub releases.

How to automate Mac apps from the command line?โ–ผ

Steve lets you find UI elements by text or title, then click, type, or press keys against them using simple commands like `steve click --title "OK"`.

Can steve run UI smoke tests on macOS?โ–ผ

Yes. It includes assertion, wait, screenshot, and snapshot diff commands so you can verify UI states and catch regressions automatically.

Does steve work with AI coding agents?โ–ผ

Yes. Its structured JSON output and SKILL.md instructions let agents in Claude Code, Cursor, and similar tools drive Mac apps reliably.

Why use steve instead of coordinate-based clicking?โ–ผ

Steve targets elements through the Accessibility API by text, title, or role, so scripts keep working even when windows move or layouts change.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’