stella-computer

Automate windowed macOS desktop applications via the stella-computer command-line interface.

29|4|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ruuxi/stella --skill stella-computer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stella-computer
Source: https://github.com/ruuxi/stella/tree/main/runtime/home-seed/skills/stella-computer-macos
Command: npx skills add https://github.com/ruuxi/stella --skill stella-computer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually operating and navigating macOS desktop apps for repetitive tasks is time-consuming and prone to human error. This Skill eliminates that manual work by enabling automated, precise interactions with any windowed macOS application.

Core Features & Use Cases

  • Cross-App Desktop Automation: Interact with any windowed macOS app including Spotify, Discord, Slack, Notes, Calendar, VS Code, and more via accessibility-driven commands.
  • Precise UI Interaction: Use accessibility tree element IDs or screenshot coordinates to click, drag, type, scroll, and fill form fields reliably across different app types.
  • Use Case: Imagine you need to send a weekly status update to 3 Slack channels, add 12 recurring tasks to your Linear project, and queue a 4-hour focus playlist in Spotify. Use this Skill to automate all these repetitive interactions in seconds without manual clicking or typing.

Quick Start

Ask the AI to use the stella-computer skill to open your Notes app, create a new entry titled "Grocery List", and type "Milk, eggs, bread, coffee" into the body.

Frequently Asked Questions about stella-computer

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

FAQPage Schema
How do I automate repetitive macOS desktop app tasks without AppleScript?

Automate repetitive macOS desktop app tasks by using the stella-computer CLI, which leverages native accessibility APIs to execute precise UI interactions without AppleScript, app bundle modifications, or manual user input.

Can I send Slack messages and control Spotify playback programmatically?

Yes, you can send Slack messages and control Spotify playback programmatically. The Skill supports common productivity and consumer use cases across windowed macOS apps like Slack, Spotify, Linear, and Obsidian.

How does desktop UI automation target elements without manual coordinates?

Desktop UI automation targets elements by leveraging the macOS native accessibility tree element IDs, allowing the CLI to click, drag, type, and fill form fields reliably across different app types without relying solely on manual screenshot coordinates.

Do I need to modify app bundles to automate windowed macOS applications?

No, you do not need to modify app bundles to automate windowed macOS applications. The Skill executes precise UI interactions directly through macOS native accessibility APIs without requiring any app bundle modifications or manual user input.

What's the best way to enter notes into Obsidian automatically?

The best way to enter notes into Obsidian automatically is by using the stella-computer CLI to drive the application's UI, creating new entries and typing text directly into the body via macOS accessibility-driven commands.