Instructions for IceWhaleTech/ZimaOS-Blue, covering zimaos-blue project, skills reference, mobile toggle ux optimization (.agents/skill), superpowers (obra/superpowers) and golang best practices (golang-best-practices).
Ask the user one or more questions and wait for their response. Supports both multiple-choice and free-text prompts. Use when the user explicitly asks to be questioned (e.g. 'ask me question(s)'), when intent is ambiguous and clarification is required, or as a confirmation gate in MCP internal Plan mode.
Live web interaction skill. Use Browser when the task needs an actual browser session for login, JS-heavy pages, clicking, typing, scrolling, screenshots, or challenge handling.
Use when the task is to inspect or operate a live desktop application, native window, browser accessibility tree, menu, dialog, button, list, toggle, or text input through the built-in computeruse tool. Prefer this for host UI focus, snapshot, click, type, select, toggle, scroll, screenshot, or chat-style message…
Perform administrative/system operations: provider management, settings, channel/skill/tool toggles, user controls, health/version, and proxy stats. Use for ops/admin tasks, diagnostics, and runtime configuration changes.
Run the external email CLI through exec for real IMAP/SMTP/Notmuch mailboxes. Use when the user explicitly wants a real terminal email workflow instead of the built-in benchmark email surfaces.
Generate images or videos through the built-in media pipeline. Use explicit blue media generate / blue media status commands when the user wants media creation, task polling, or model/category control.
Use when the task centers on a workspace .pdf file and needs native PDF reading, creation, filling, or reformatting. Supports readmode presets for speed vs coverage.
Schedule and manage reminders (add/list/delete/clear) with multi-channel delivery. Use when the user asks to be reminded at a specific time, recurring cadence, or to manage existing reminder tasks.
Manage recurring cron schedules for commands (create/list/trigger/enable/disable/delete). Use when the user asks to run tasks automatically on a time schedule, periodic checks, or recurring maintenance jobs.
Extract grounded lessons learned from a completed task and optionally write reusable experience entries into memory. Primarily used by the runtime or agent as a post-task reflection step.
Run the external summarize.sh CLI through exec to summarize URLs, local files, and media transcripts. Use when the user explicitly wants summarize.sh or when this installed CLI is the best fit.
Manage a real task list through the external Things 3 CLI on macOS. Use when the user explicitly wants task-app operations rather than reminders, cron automation, or an in-chat checklist.
Unified web discovery and reading entry point. Use when the user asks to find references, official docs, latest links, or read a public page from either a query or URL. If a page needs login state, prefer reusing cookie/session access before escalating to full browser handoff.