macos-accessibility

Community

Control macOS apps with Accessibility APIs.

Authorjohnlindquist
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides programmatic access to macOS Accessibility APIs, enabling deep automation of applications, including window control, text manipulation, and system-wide interactions that are not possible through standard APIs.

Core Features & Use Cases

  • Permission Management: Check and request necessary Accessibility permissions.
  • Selected Text Handling: Read and set selected text across applications.
  • Window Control: Manipulate application windows (move, resize, minimize, close).
  • UI Element Interaction: Interact with UI elements using AXUIElement APIs.
  • Use Case: Automate resizing and tiling all open browser windows to a specific layout, or extract the currently selected text from any application for processing.

Quick Start

Check if accessibility permissions are granted for the current application.

Dependency Matrix

Required Modules

get-selected-textmacos-accessibility-clientarboardcore-graphics

Components

scriptsreferences

💻 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: macos-accessibility
Download link: https://github.com/johnlindquist/script-kit-next/archive/main.zip#macos-accessibility

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.