sonichi

79 mods across 2 repositories, 397 stars between them.

self-diagnose

49

sonichi/sutando

Skill Claude Code

Sutando introspection — read logs + git + memory + build log for a chosen time window and produce a concise narrative of what the agent has been doing, what's broken, and what to prioritize next.

not rated 397 +3 today A SkillSpector: pass 47 tokens original MIT

self-upgrade

50

sonichi/sutando

Skill Claude CodeCodex needs its repo

Safely upgrade this Sutando checkout to the latest upstream code without bricking the running core session — the "success path" distilled from a real 2026-07-20 upgrade that would otherwise hang (and did, the first time).

not rated 397 +3 today A SkillSpector: warn 0 tokens original MIT

session-recap

51

sonichi/sutando

Skill Claude CodeCodex

Reconstruct what happened in a past core session — from a high-level summary down to verbatim owner quotes — by reading the raw session transcripts (complete, crash-proof, unbiased), not the curated relay/handoff notes.

not rated 397 +3 today A SkillSpector: pass 0 tokens original MIT

skill-usage-report

52

sonichi/sutando

Skill Claude Code needs its repo

Engine half of the skill-usage telemetry loop (owner spec 2026-07-19: "show when the skill is last used, and how many times… recommend disable, or user would disable themself"). Cloud half: AU#93 (skillusage rollup + POST /api/skills/usage + last-used in the assignments GET).

not rated 397 +3 today A SkillSpector: pass 0 tokens original MIT

startup

53

sonichi/sutando

Skill Claude Code needs its repo

Single entry point for fresh-session bootstrap. Runs optional task-orphan recovery, cron registration, and watcher start in a fixed order. Replaces the current claude -- '/schedule-crons' invocation pattern as the canonical CLI startup target.

not rated 397 +3 changed 17d ago A SkillSpector: warn 51 tokens original MIT

submit-use-case

54

sonichi/sutando

Skill Claude Code

OSS-facing channel to share a Sutando use case with the community. Opens a labeled GitHub issue on sonichi/sutando and (CLA-gated) a PR adding docs/community-use-cases/ .md. Validates outcome-framed titles with the same checker as add-use-case. Default: both; flags --issue-only / --pr-only opt out.

not rated 397 +3 today A SkillSpector: pass 79 tokens original MIT

sonichi/sutando

Skill Claude CodeCodex

Scans Gmail for active paid subscriptions and tracks them over time. Surfaces additions / cancellations between scans.

not rated 397 +3 today A SkillSpector: warn 0 tokens original MIT

sutando-migrate

56

sonichi/sutando

Skill Claude Code

M1 Part 2 workspace migration — guided walkthrough that scans legacy state across sources A (repo-root), B (/.sutando/workspace/), C ($SUTANDOWORKSPACE env-override), surfaces collisions, gets owner greenlight, commits, verifies, and (if sutando-plus + sync configured) re-routes the vault .git via…

not rated 397 +3 changed 13d ago A SkillSpector: pass 105 tokens original MIT

task-orphan-check

57

sonichi/sutando

Skill Claude Code needs its repo

Resolve orphan tasks left in /tasks/ from a previous session that crashed mid-execution. Classifies each live task as done / fresh / stale by cross-referencing per-side-effect markers, then archives or recovers as appropriate. Runs once on startup; safe to re-invoke.

not rated 397 +3 changed 27d ago A SkillSpector: pass 65 tokens original MIT

task-progress

58

sonichi/sutando

Skill Claude CodeCodex

Sends mid-task progress updates to the channel a task came from (Slack, Discord, Telegram, or an AG2 Space room).

not rated 397 +3 changed 6d ago A SkillSpector: warn 0 tokens original MIT

sonichi/sutando

Skill Codex

Infer stable semantic workstreams for ungrouped Sutando task history and apply the validated assignments to the durable workstream sidecar. Use for internal task-workstream-grouping maintenance tasks, initial history backfills, and later batches of tasks that need cross-channel or cross-device workstream organization.

not rated 397 +3 changed 1mo ago A SkillSpector: pass 64 tokens original MIT

sonichi/sutando

Skill Claude CodeCodex

Discover, evaluate, safely install, and update reusable skills from a curated set of trusted open-source repositories.

not rated 397 +3 today A SkillSpector: pass 25 tokens original MIT

sonichi/sutando

Skill Claude CodeCodex

Drive a fixed suite of spoken tests against a voice agent ("subject") from a co-located machine ("prober"), measure response latency / clarity / accuracy, diff against baseline, and report to the owner over Telegram.

not rated 397 +3 today A SkillSpector: pass 0 tokens original MIT

whatsapp

62

sonichi/sutando

Skill Claude CodeCodex

Send WhatsApp messages, list chats, and search history via wacli (local CLI backed by a synced store at /.wacli). Unpaired? Run the guided connect flow (scripts/guidedconnect.py) from chat — no terminal needed.

not rated 397 +3 today A SkillSpector: pass 55 tokens original MIT

x-twitter

63

sonichi/sutando

Skill Claude CodeCodex

Post to X via a signed-in browser session (live method — no API keys); API v2 path for search/read/engagement.

not rated 397 +3 today A SkillSpector: warn 31 tokens original MIT

zoom

64

sonichi/sutando

Skill Claude Code

Zoom meeting control for Sutando's voice and phone agents — contributes the summon (join + screen share), dismiss (leave meeting), and joinzoom (join with computer audio, no share) inline tools.

not rated 397 +3 today A SkillSpector: pass 43 tokens original MIT

model-switch

65

sonichi/sutando

Skill Claude Code

Change the core's model without the CLI: send /model to the live core's pane through the shared sender, wait for the CLI to accept it (answering its confirm dialog only under --confirm), record only once accepted; persistence is the CLI's own.

not rated 397 +3 changed 5d ago A SkillSpector: pass 56 tokens original MIT

review-preflight

66

sonichi/sutando

Skill Claude Code

Review tooling for a PR: review-preflight prints REVIEW.md's criteria and the PR's live gate state before a review; ci-triage maps a PR's failing checks to already-filed issues.

not rated 397 +3 changed 9d ago A SkillSpector: pass 45 tokens original MIT

agent-activity

67

sonichi/sutando

Skill Claude Code

Streams what the agent is doing into the room, as rows the desktop client renders in an events drawer above the composer (collapsed: avatar, pulsing dots, the newest line rolling in; expanded: the live rows of the task in progress) and in the console dock's Events panel (the full history). Client side…

not rated 397 +3 changed 25d ago A SkillSpector: pass 0 tokens original MIT

sonichi/sutando

Skill Claude Code

Bring the owner's Claude Code history into Sutando: index, extract and haiku-summarise the stock /.claude/projects transcripts, stage the result, show the owner a digest and — only on their 'bring it in' — land it in core memory, notes/claude-import/ and People payloads. Triggers: 'import my Claude history', 'read my…

not rated 397 +3 changed 17d ago A 229 tokens original MIT

worker-pool

69

sonichi/sutando

Skill Claude Code needs its repo

Create, route, supervise, and communicate with Sutando workers.

not rated 397 +3 changed 18d ago A 17 tokens original MIT

marketplace

70

sonichi/sutando

Skill Claude CodeCodex

Install marketplace skills, activate cloud tools, check whether installed skills are up to date, or remove them — without the owner opening the Marketplace. Use when the owner asks to install/activate/enable/remove a skill or cloud tool, asks "are my skills up to date?", or hands you a use-case doc and asks you to set…

not rated 397 +3 changed 25d ago A 75 tokens original MIT

connect-apps

71

sonichi/sutando

Skill Claude CodeCodex

Use when the owner asks about their calendar, email, meetings, Linear, Notion, Slack, Google Drive, GitHub or any other third-party app or the data in it ('what's on my calendar', 'any email from Sam', 'my Linear issues', 'find the Drive doc'), asks to connect one, asks to switch or change their account, reconnect or…

not rated 397 +3 changed 7d ago A 212 tokens original MIT

ag2space-voice

72

sonichi/sutando

Skill Claude Code

AG2 Space voice surface — binds the room the AG2 Space client announces to the voice session's origin, so work delegated by voice in a room is answered in that room, and moves the client by voice (navigateui).

not rated 397 +3 changed 3d ago A 52 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: