atlas
Atlas Control (macOS)
Use the bundled CLI to control Atlas and inspect local browser data.
Quick Start
Set a stable path to the CLI:
export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
export ATLAS_CLI="$CODEX_HOME/skills/atlas/scripts/atlas_cli.py"
User-scoped skills install under $CODEX_HOME/skills (default: ~/.codex/skills).
Then run:
uv run --python 3.12 python "$ATLAS_CLI" app-name
uv run --python 3.12 python "$ATLAS_CLI" tabs --json
The CLI requires the Atlas app bundle in /Applications or ~/Applications:
ChatGPT Atlas
If AppleScript fails with a permissions error, grant Automation permission in System Settings > Privacy & Security > Automation, allowing your terminal to control ChatGPT Atlas.
Tabs Workflow
- List tabs to get
window_idandtab_index:
uv run --python 3.12 python "$ATLAS_CLI" tabs
- Focus a tab using the
window_idandtab_indexfrom the listing:
uv run --python 3.12 python "$ATLAS_CLI" focus-tab <window_id> <tab_index>
- Open a new tab:
uv run --python 3.12 python "$ATLAS_CLI" open-tab "https://chatgpt.com/"
Optional maintenance commands:
uv run --python 3.12 python "$ATLAS_CLI" reload-tab <window_id> <tab_index>
uv run --python 3.12 python "$ATLAS_CLI" close-tab <window_id> <tab_index>
Bookmarks and History
Atlas stores Chromium-style profile data under ~/Library/Application Support/com.openai.atlas/browser-data/host/.
List bookmarks:
uv run --python 3.12 python "$ATLAS_CLI" bookmarks --limit 100
Search bookmarks:
uv run --python 3.12 python "$ATLAS_CLI" bookmarks --search "docs"
Search history:
uv run --python 3.12 python "$ATLAS_CLI" history --search "openai docs" --limit 50
History for today (local time):
uv run --python 3.12 python "$ATLAS_CLI" history --today --limit 200 --json
The history command copies the SQLite database to a temporary location to avoid lock errors.
If history looks stale or empty, ask the user which Atlas install they are using, then check both Atlas data roots and inspect the one with the most recent History file:
~/Library/Application Support/com.openai.atlas/browser-data/host/~/Library/Application Support/com.openai.atlas.beta/browser-data/host/
References
Read references/atlas-data.md in the skill folder (for example, $CODEX_HOME/skills/atlas/references/atlas-data.md) when adjusting data paths or timestamps.
More from ypyt1/all-skills
commit-commands
Streamline your git workflow with simple commands for committing, pushing, and creating pull requests
11pr-review-toolkit
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
7walkie-talkie
WhatsApp 语音/文字双模对话:收到语音消息自动本地转写(Whisper CLI),并用语音消息 + 文字双回复。
5advanced-skill-creator
Advanced OpenClaw skill creation handler that executes the official 5-step research flow with comprehensive analysis and best practices. Ensures proper methodology when users request to create or modify OpenClaw/Moltbot/ClawDBot skills following official standards.
4desktop-app-dev
Desktop App Dev subagent
4homebrew
Homebrew package manager for macOS. Search, install, manage, and troubleshoot packages and casks.
3