What problem does it solve? Teams meeting summaries can silently stop arriving, jobs fail without visibility, and Microsoft Graph webhook subscriptions expire after 72 hours. This Skill gives operators a single CLI surface to summarize meetings, inspect pipeline health, replay failed jobs, and manage Graph subscriptions. ## Core Features & Use Cases - Pipeline Inspection: Run validate, token-health, list, and show commands to check configuration, Graph token status, and individual meeting jobs. - Job Replay and Dry-Runs: Re-run stored jobs with run <job-id> or dry-run transcript resolution with fetch --meeting-id before persisting anything. - Subscription Management: Create, renew, delete, and auto-maintain Microsoft Graph webhook subscriptions to prevent the 72-hour expiration pitfall. - Use Case: A user reports no summary arrived for today's meeting. Run list --status failed, inspect the job with show, and if no job exists, check subscriptions for an expired webhook and recreate it. ## Quick Start Ask the assistant to check the Teams meeting pipeline status and list any failed meeting jobs using the hermes teams-pipeline commands.