← ClaudeAtlas

alterlisted

Inspect and safely change Alter, the native macOS AI assistant from alterhq.com, without going through its GUI. Audit its global hotkeys, find and resolve collisions with launchers and capture tools, move an action off a chord, and document its app-data locations without reading private content. Use when the user mentions Alter, asks why an Alter shortcut stopped firing, wants to free a keyboard chord an Alter action is holding, or needs a macOS global hotkey conflict audit. Alter's meeting transcripts and conversation history are off limits to this skill.
vanducng/skills · ★ 8 · AI & Automation · score 81
Install: claude install-skill vanducng/skills
# Alter Alter is a native macOS AI assistant: actions, dictation, meeting recording and transcription, with local model support. Official docs are at `https://docs.alterhq.com`. This skill uses the preferences file for narrowly scoped hotkey work and the GUI for everything else. ## Privacy boundary, read this first Alter records meetings and stores transcripts and conversation history locally. Some of that content sits in the **same preferences plist as the hotkeys**, not only in its databases. Never dump the whole plist. A bare `defaults read com.wearedevx.alter` or a broad `plutil -p` can splash an entire meeting transcript into the transcript of your own session, including names and whatever the meeting was about. - Read **named keys only**, never the whole domain. - Never open `Alter.sqlite`, `Search.sqlite`, or anything under the transcripts directory. - Never quote, summarize, or store what you see if it leaks anyway. Say that it leaked and move on. - If the user wants transcript content, tell them to export it from the app. This is the one hard rule in this skill. Everything below respects it. ## Where things live | What | Path | | --- | --- | | Hotkeys and settings | `$HOME/Library/Preferences/com.wearedevx.alter.plist` | | Actions, history, transcripts | `$HOME/Library/Application Support/Alter/` | | Application | `/Applications/Alter.app` | Hotkeys are the only part of that plist this skill touches. ## Hotkey encoding Every binding is a JSON **string*