agency-docs-updater
A demo workflow that uses other skills to turn a live event into updated docs.
Demo skill showing a real multi-skill workflow for updating documentation after a live event: transcript and recording intake, fact-checking, translation, glossary updates, database/docs updates, YouTube publishing, and deployment. Accepts optional args: date (YYYYMMDD, "yesterday", "today") and lab number (e.g. "04").
What it does
This is a demo skill for a real composed workflow: after a live Claude Code lab event, it coordinates other skills and tools to update the documentation database and publish the event archive. It is less a single-purpose utility than an example of how skills can be chained into an operational process.
The workflow starts from the event recording and transcript, then updates the docs source of truth with checked facts, translated material, glossary changes, event notes, and publication metadata. It also handles the surrounding publishing work: video download, YouTube upload, thumbnail generation, docs site updates, commits, and deployment.
Key features
- Composed demo workflow — shows how one skill can rely on other specialized skills to execute an end-to-end post-event process
- Transcript-first intake — starts from Fathom or Zoom transcripts, auto-detects language (Russian or English), and prepares event notes
- Documentation database updates — updates the docs source with summaries, structured metadata, glossary additions, translated material, and corrections
- Quality pass — includes fact-checking, translation review, and terminology cleanup before publishing
- Video pipeline — downloads from Zoom (primary) or Fathom (fallback), uploads to YouTube with generated metadata and branded thumbnails
- Docs site integration — generates MDX content, commits to the agency-docs repo, and triggers deployment
- Smart defaults — auto-detects today’s date and lab number; accepts overrides like
yesterday 04or20260420 05
When to use
Use it as a reference demo for a real automation that happens after a live event: update the documentation database, reconcile transcript facts, translate and normalize terms, refresh glossary entries, and publish the recording and notes without doing each step manually.