duo-accessibility
Makes iPhone Duo apps work with VoiceOver, Dynamic Type, Reduce Motion, Increase Contrast, hardware keyboards, Switch Control and Voice Control on both displays. Use it when VoiceOver reads two panes row by row or loses its place after the phone folds or unfolds, when text truncates or clips on the 5.4-inch outer display at large text sizes, when a hinge effect or resize animation ignores Reduce Motion, when colours fail contrast, when keyboard shortcuts or focus don't work, or when you add accessibility labels, identifiers or audits. Covers accessibilityElement(children: .contain), accessibilitySortPriority, AccessibilityFocusState with a delayed move after a size-class change, AnyLayout and ViewThatFits reflow with isAccessibilitySize, ScaledMetric, accessibilityReduceMotion with onHingeChange, colorSchemeContrast, keyboardShortcut, accessibilityInputLabels, modifiers before .position, Accessibility Inspector, performAccessibilityAudit and XCUIDevice voiceOverService UI tests on the iPhone Duo simulator.
Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agents.
Inter-agent communication via the msg CLI. Use this when you need to send messages to other agent sessions, read incoming messages, or coordinate with other agents in tmux panes.
simplify-review
Runs /simplify on the current changes to apply cleanups, then /code-review medium to look for bugs, and shows one report in desk-review's side pane. Usage: /desk-review:simplify-review [target]. Use when the person asks to simplify and then review, or to clean up and review in one go.
loopx-auto-research
Use when a LoopX worker is operating an auto-research lane, demo pane, frontier item, evidence packet, promotion/retirement decision, or visible tmux/Codex auto-research rehearsal. Identity must come from the LoopX role profile and quota/frontier packet; this skill only provides role-specific execution checklists, artifact contracts, and stop conditions.
tuios
Drive tuios from inside one of its panes. Find out where you are running, read and write other panes, run work and wait on it instead of polling, report your own state so the person sees it, and talk to the other agents and the person safely. `tuios --skill <topic>` prints the rest: fleets of agents, turn checkpoints, shipping a worktree, the Inbox and approvals, push notifications, mail, other machines, clients, events, MCP, the tmux shim, herdr's command line, pane grants, configuration, agent features off, errors and recipes.
Operating CodeGrid
CodeGrid is a native macOS workspace where several coding agents run side by side, each in its own **pane** on an infinite 2D **canvas**. It is *local-first*: no cloud, no account, no stored API keys. Agents are launched as normal CLIs (`claude`, `codex`, `gemini`, `cursor-agent`, `grok`, or a shell
spyc
Work inside spyc, the vi-keyboard terminal file/worktree manager, using its MCP tools instead of shell equivalents. Use for git worktree lifecycle (create/open/list/remove, never `git worktree`), gitignore-aware filename and content search (instead of `find`/`rg`/`grep`), in-process git status/log/diff (instead of shelling to git), reading and driving what the user is looking at, reporting agent status to the pane tab, and coordinating file scopes with other agents before editing or merging.
tuicr
Review local git changes with tuicr TUI via tmux split pane