← ClaudeAtlas

zoom-summarylisted

Read Zoom AI Companion meeting summaries through the Zoom REST API, save them as markdown, repair the domain terms Zoom mistranscribes, translate them to Korean, and hand decisions off to the research log. Use when the user asks about a past Zoom meeting, meeting summary, AI Companion notes, 회의록, 미팅 요약, 지난 미팅 내용, wants last week's Zoom meetings written up, or wants meeting-summary jargon or 용어 보정 fixed. Credentials live at `~/.config/zoom-skill/credentials.json`.
Axect/skills · ★ 3 · AI & Automation · score 76
Install: claude install-skill Axect/skills
# Zoom Summary Read-only access to Zoom AI Companion meeting summaries via the Zoom REST API v2, using a Server-to-Server OAuth app. Wraps the two summary endpoints with `curl` + `jq` helpers, and repairs the domain terms the summariser mistranscribes. ## Trigger conditions Invoke this skill when the user says any of: - "지난 미팅 요약 보여줘" / "what did we discuss in Monday's Zoom" / "last week's Zoom meetings" → `scripts/summaries.sh list` - "그 미팅 요약 전체 내용" / "show me the full summary" → `scripts/summaries.sh get <uuid>` - "요약 저장해줘" / "save that summary as markdown" → `scripts/summaries.sh save <uuid>` - "용어 보정해줘" / "fix the mangled terms" / "그 약어 잘못 받아썼는데" → `scripts/correct.py` - "set up Zoom" / "configure Zoom" / credentials file missing → follow the **Setup flow** below ## Prerequisites Before any operation, check the credentials file exists: test -f ~/.config/zoom-skill/credentials.json If it does not exist, run the setup flow below. Dependencies: `curl`, `jq`, `base64` (scripts exit 127 if missing), plus `python3` for `correct.py`. The account must have AI Companion meeting summaries enabled, and the summaries must already have been generated and saved. This skill cannot generate a summary for a meeting that never had AI Companion on. ## Setup flow (skill-orchestrated) The Zoom Marketplace app must be created by the user in a browser. You cannot do this step. 1. Check whether credentials already exist. If they do, ask before re-registering. 2. Give the user the