Use when asked to load, restore, resume, reconstruct, or summarize usable context from a prior Codex session, thread id, or rollout JSONL, especially when the session is large, compacted, or partially encrypted.
Install missing or useful system packages declaratively on macOS hosts managed by nix-darwin. Use when a command needed for the current task is missing, when installing a CLI or GUI app would materially help complete work, or when the user explicitly asks to install software. Prefer nixpkgs packages first, then Homebrew brews, then Homebrew casks. Ask the user to confirm the package choice and whether the install should be host-specific or shared before editing config or running the rebuild.
Use when a repository needs a user-facing GitHub release drafted for an explicit version or a patch, minor, or major bump request.
Read, search, create, update, delete, organize, and move content in local Apple Notes on macOS through tested helper scripts. Use when Codex needs to work with notes, folders, nested folders, note attachments, or note metadata without relying on browser session data.
Solve crossword puzzles in .puz format using the cursewords terminal app. Use when asked to open, navigate, solve, check, or fill crossword grids in cursewords, or when clues need to be listed/parsed from a .puz file.
Programmatically control tmux sessions and panes: create sessions/windows, send keys/text, capture pane output, resize to client dimensions, and stream pane output. Use when asked to automate or interact with terminal sessions via tmux.