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.
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.
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).
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.
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).
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.
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.
Skill Claude CodeCodex
Scans Gmail for active paid subscriptions and tracks them over time. Surfaces additions / cancellations between scans.
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…
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.
Skill Claude CodeCodex
Sends mid-task progress updates to the channel a task came from (Slack, Discord, Telegram, or an AG2 Space room).
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.
Skill Claude CodeCodex
Discover, evaluate, safely install, and update reusable skills from a curated set of trusted open-source repositories.
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.
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.
Skill Claude CodeCodex
Post to X via a signed-in browser session (live method — no API keys); API v2 path for search/read/engagement.
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.
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.
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.
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…
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…
Skill Claude Code needs its repo
Create, route, supervise, and communicate with Sutando workers.
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…
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…
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).
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: