sonichi

61 mods across 2 repositories, 389 stars between them.

sutando AGENTS.md

01

sonichi/sutando

Instructions file CodexOpenCode

Instructions for sonichi/sutando, covering sutando, identity, operating style, architecture rules and where does new code belong? (decision guide — issue #222).

389 yesterday A 8,576 tokens original MIT

sutando CLAUDE.md

02

sonichi/sutando

Instructions file

Instructions for sonichi/sutando, covering sutando, identity, operating style, architecture rules and where does new code belong? (decision guide — issue #222).

389 yesterday A 8,582 tokens copy · 100% MIT

agent-registry

03

sonichi/sutando

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…

389 yesterday A 66 tokens original MIT

agent-room-ops

04

sonichi/sutando

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…

389 yesterday A 0 tokens original MIT

answer-format

05

sonichi/sutando

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.

389 yesterday A 0 tokens original MIT

audio-transcribe

06

sonichi/sutando

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.

389 yesterday A 42 tokens original MIT

bee-actions

07

sonichi/sutando

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.

389 yesterday A 0 tokens original MIT

bot2bot-post

08

sonichi/sutando

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.

389 yesterday A 44 tokens original MIT

call-diagnostics

09

sonichi/sutando

Skill Claude CodeCodex

Analyze phone call observability data, detect problems, track them across calls, and recommend systematic repairs.

389 yesterday A 0 tokens original MIT

claude-codex

10

sonichi/sutando

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…

389 yesterday A 81 tokens original MIT

claude-gemini

11

sonichi/sutando

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.

389 yesterday A 49 tokens original MIT

claude-pi

12

sonichi/sutando

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.

389 yesterday A 59 tokens original MIT

claude-router

13

sonichi/sutando

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.

389 yesterday A 48 tokens original MIT

sonichi/sutando

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…

389 yesterday A 208 tokens original MIT

context-drop

15

sonichi/sutando

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.

389 yesterday A 0 tokens original MIT

context-reconstruct

16

sonichi/sutando

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.

389 yesterday A 43 tokens original MIT

db-browser

17

sonichi/sutando

Skill Claude CodeCodex

Install DB Browser for SQLite (if not already installed) and open a .sqlite file in it. macOS only.

389 yesterday A 27 tokens original MIT

deal-finder

18

sonichi/sutando

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.

389 yesterday A 66 tokens original MIT

doc-ingest

19

sonichi/sutando

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.

389 yesterday A 0 tokens original MIT

sonichi/sutando

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…

389 yesterday A 67 tokens original MIT

email-find

21

sonichi/sutando

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.

389 yesterday A 29 tokens original MIT

sonichi/sutando

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…

389 yesterday A 87 tokens original MIT

gemini-tts

23

sonichi/sutando

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.

389 yesterday A 53 tokens original MIT

image-generation

24

sonichi/sutando

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.

389 yesterday A 36 tokens original MIT