atlas

Control macOS Atlas app tabs, bookmarks, and history via AppleScript.

5|1|Updated Jun 7, 2020
One-click install
npx skills add https://github.com/mseok/dot --skill atlas-mseok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atlas
Source: https://github.com/mseok/dot/tree/main/ai/codex/skills/atlas
Command: npx skills add https://github.com/mseok/dot --skill atlas-mseok

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

macOS users who need to manage the ChatGPT Atlas app manually often switch contexts or struggle with repetitive window/tab operations. This skill provides a programmable interface to inspect and control Atlas tabs, bookmarks, and history from the command line.

Core Features & Use Cases

  • AppleScript-driven control of Atlas to list tabs, focus a tab, open a new tab, reload or close tabs, and read bookmarks and history.
  • Use Atlas data references to inspect stored browser data and perform batch operations from scripts or automation pipelines.
  • Use Case: A developer automates tidying Atlas tabs before a presentation or archives Atlas bookmarks for research notes.

Quick Start

Configure CODEX_HOME and ATLAS_CLI, then run the atlas CLI to list, focus, or open Atlas tabs and browse bookmarks.

Frequently Asked Questions about atlas

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

FAQPage Schema
How do I automate macOS Atlas app tab and bookmark management from the terminal?

Automate macOS Atlas app control by running Python scripts that execute AppleScript commands to query and manipulate tabs, bookmarks, and history directly from the terminal. This provides a programmable interface to inspect and control Atlas browser data without manual window switching.

Can I use AppleScript to list and close Atlas browser tabs on macOS?

Yes, AppleScript-driven control allows you to list tabs, focus a specific tab, open a new tab, and reload or close tabs in the Atlas app. The included scripts interface with Atlas to execute these browser automation actions programmatically.

What is needed to access Atlas history and bookmarks data using command line scripts?

Accessing Atlas history and bookmarks data requires the Atlas app to be installed on macOS. You must configure CODEX_HOME and ATLAS_CLI, then the atlas_common utilities detect the app and access Local State, History, and Bookmarks data files.

Does the Atlas terminal CLI support batch operations for research notes or presentations?

The Atlas CLI supports batch operations from scripts or automation pipelines by reading Atlas data references. Developers can automate tidying Atlas tabs before a presentation or archive Atlas bookmarks for research notes using these command line utilities.

What are the limitations of using Python scripts for Atlas browser automation?

The automation relies on AppleScript and Python scripts under the scripts/ directory, requiring the Atlas app to be actively installed on macOS. It applies specifically when explicitly managing Atlas tabs, bookmarks, and history, limiting use outside this environment.