Instructions file CodexOpenCode
Instructions for sonichi/sutando, covering sutando, identity, operating style, architecture rules and where does new code belong? (decision guide — issue #222).
Instructions file CodexOpenCode
Instructions for sonichi/sutando, covering sutando, identity, operating style, architecture rules and where does new code belong? (decision guide — issue #222).
Instructions file
Instructions for sonichi/sutando, covering sutando, identity, operating style, architecture rules and where does new code belong? (decision guide — issue #222).
Skill Claude CodeCodex
Local Agent Registry — a standalone, dependency-free service that tracks running Claude Code (and other) agent instances. Agents self-register on startup and heartbeat while alive; the Electron overlay and Sutando dashboard read the live list. Use when you need to know which coding agents are running, where, and since…
Skill Claude CodeCodex
One skill, multiple tools. Everything an agent does in a room beyond its task inbox lives here as a tool, so the parity capabilities are self-evidently one collection (not N scattered skills). Each tool is a thin gateway-only client verb sharing gateway.py; the gateway/broker (box-side) owns the platform creds and…
Skill Claude CodeCodex
Deterministic final-answer normalizer — a last-step pass for any task that ends in a precise answer (a number, a short string, a comma-list). Applies the formatting conventions graders and downstream consumers expect without changing meaning.
Skill Claude CodeCodex
Transcribes audio files and voice notes to text via Gemini 2.5-flash. Integrates with Slack, Discord, and Telegram bridges so voice clips surface as readable text in tasks.
Skill Claude CodeCodex
Act back on the owner's Bee wearable — the TOOL half of the Bee integration (channels-vs-tools split). The Bee CHANNEL (ag2-sparrow's sources/bee.py watcher) pushes captured events AT the agent as ambient tasks; this skill is what the agent CALLS to read Bee's data surfaces and mutate them.
Skill Claude CodeCodex
Post a coordination message from this bot to the shared bot2bot channel — @-mentioning a specific peer via --to, auto-mentioning only in single-peer fleets, never guessing.
Skill Claude CodeCodex
Analyze phone call observability data, detect problems, track them across calls, and recommend systematic repairs.
Skill Claude CodeCodex
Bash wrapper around the local Codex CLI for non-interactive runs from inside Sutando (bridges, cron, scripts). For interactive code review or task hand-off from this Claude Code session, prefer the official /codex: plugin commands; this skill is the file-bridge-compatible path that discord-bridge.py invokes for…
Skill Claude CodeCodex
Use the local Gemini CLI from Claude Code with the user's existing Gemini authentication or API configuration. Use for large-context repo scans, multimodal analysis, second-opinion planning, or structured Gemini runs in the current workspace.
Skill Claude CodeCodex
Use the local Pi CLI (pi.dev) from Claude Code with the user's existing Pi authentication (Kimi, Claude Pro/Max, or ChatGPT OAuth). Use for second-opinion analysis, implementation, or reviews from a Kimi-family model in the current workspace.
Skill Claude CodeCodex
Choose between the local Codex CLI, Gemini CLI, and Pi CLI from Claude Code. Use for automatic model selection when the user wants the best local delegate for code review, repo-wide analysis, planning, or implementation.
Skill Claude CodeCodex
Maintain and use a cross-channel collaboration map of rooms, people, agents, agent owners, relationships, expertise, ownership, roster, priority/VIP handling, and recent context. Trigger when a task or message carries room/channel/sender/member metadata; the user asks who is in a room, what it is for, who owns or…
Skill Claude CodeCodex
Tiny Swift CLI that reads the focused app's text selection via the macOS Accessibility API. Sutando.app's "drop context" action (hotkey configurable via state/hotkeys.json) shells out to this binary to capture what you have highlighted.
Skill Claude CodeCodex
Re-anchor on the durable record (current-track, live owner thread, pending-questions, relay, buildlog) before acting on anything that depends on earlier context. Read, do not recall.
Skill Claude CodeCodex
Install DB Browser for SQLite (if not already installed) and open a .sqlite file in it. macOS only.
Skill Claude CodeCodex
Scan configured sources (Craigslist now; eBay + Facebook Marketplace planned) for used-item listings matching the owner's criteria. Currently configured for a Mac mini search (M2+, 16GB+, 512GB+, ≤$500, near 94566). Notify owner via SMS + Telegram on a match.
Skill Claude CodeCodex
Extract readable text from document files — PDF, XLSX/CSV/TSV, DOCX, PPTX, and plain-text formats — so any task that arrives with an attachment can actually consume it.
Skill Claude CodeCodex
Reusable pattern for focus-based auto-dimming of Electron overlay windows — when the app loses focus, all overlay windows fade to a low opacity; when an overlay regains focus, they return to their configured opacity. Use when building always-on-top Electron overlays that should recede while the user works in other…
Skill Claude CodeCodex
Locate a specific email when the obvious searches fail. Use when the user is confident an email exists but a targeted query returned nothing.
Skill Claude CodeCodex
Ask Sutando to resolve a conflicted update of a Sutando checkout. When pulling the latest release/main conflicts with local changes, Sutando reproduces the merge in a scratch git worktree, resolves the conflicts there, proposes the resolution to the owner, and fast-forwards the live checkout only after explicit…
Skill Claude CodeCodex
Render text to mp3 via Google Gemini Flash TTS. Free-tier eligible (1500 req/day). Use for video narration, demo voiceovers, audio notes. Parallels openai-tts; default for make-viral-video.
Skill Claude CodeCodex
Generate and edit images using Gemini Flash Image, and generate videos using Veo. Supports text-to-image, image editing, text-to-video, and image-to-video.