Agency Meetup Publish
Publiceert Zoom meetup-opnames naar YouTube met intro, thumbnail en tijdgecodeerde beschrijving
Werkt met setup
Wat het doet
Een 9-staps pipeline die AGENCY Community meetup-opnames publiceert naar YouTube: het downloadt de Zoom MP4 en VTT, concateneert een intro via ffmpeg, genereert intro-offset timecodes uit het transcript, schrijft een getemplateerde beschrijving met vaste community links en hashtags, rendert een 1280x720 thumbnail vanuit een HTML-template, uploadt vervolgens, stelt de thumbnail in en voegt de video toe aan een afspeellijst. Triggert wanneer de gebruiker vraagt om "de meetup te uploaden", "de opname te publiceren", "de Zoom-opname te verwerken voor YouTube", of een intro/outro toe te voegen aan een vergaderopname en deze te uploaden. Afhankelijk van externe, auteurspecifieke tooling (een youtube-uploader project met OAuth, de zoom scripts van de repo, een intro-animatie, Zoom + YouTube credentials) die niet binnen de skill wordt meegeleverd.
Testrapport
SKILL.md en beide referenties (description-template.md HTTP 200, thumbnail-template.html HTTP 200) opgehaald; frontmatter heeft geldige name+description. Kon de volledige pipeline niet uitvoeren (Zoom/YouTube OAuth, ffmpeg concat, upload, en de youtube-uploader/intro assets van de auteur bevinden zich niet in de repo en niet op deze machine), dus testte ik de ene zelfstandige subtaak: het genereren van de tijdgecodeerde beschrijving vanuit een voorbeeld Russische VTT. Baseline (geen skill) produceerde ruwe VTT timecodes en een simpele titel; skill-volgend produceerde de gebrande "AGENCY Community Meetup:" titel, • bullets, het verplichte linksblok, en — het dragende verschil — elke timecode verschoof +6s (0:45→0:51, 4:12→4:18, 28:40→28:46) zodat ze overeenkomen met de video nadat de intro is toegevoegd. Oordeel setup omdat de geleverde skill niet kan draaien zonder de externe scripts van de auteur, intro mp4, OAuth en hardcoded paden te reconstrueren.
Getest op: 2026-07-31 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/glebis/claude-skills.git /tmp/agency-meetup-publish-src mkdir -p ~/.claude/skills cp -R /tmp/agency-meetup-publish-src/agency-meetup-publish ~/.claude/skills/agency-meetup-publish # The skill body is a pipeline over EXTERNAL tooling that is NOT in this repo and must be # built/configured yourself before it can run end-to-end: # - ~/ai_projects/youtube-uploader/ (youtube_upload.py + youtube_manage.py with OAuth creds) # - ~/ai_projects/my-video/out/agency-swarm-intro.mp4 (6s 1920x1080 intro animation) # - the repo's zoom skill scripts at ~/.claude/skills/zoom/scripts/ + ~/.zoom_credentials/ # - ffmpeg + ffprobe on PATH; Google Chrome or Playwright for thumbnail rendering # Also hardcoded to the author's paths (~/Brains/brain/, ~/ai_projects/...) and a fixed # playlist id (PLZNP0SKU2SqjHOy01UjDxhSRtcluvuw0m) — edit these for your own setup.
Commando's en voorbeeldprompts
/agency-meetup-publishPubliceert Zoom meetup-opnames naar YouTube met intro, thumbnail en tijdgecodeerde beschrijving
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Upload this week's meetup recording to YouTubeProcess the Zoom recording for YouTube publishingAdd intro and outro to this meeting recording