Agency Meetup Publish

Publiserer Zoom-møteopptak til YouTube med intro, miniatyrbilde og tidskodet beskrivelse

av glebis · glebis/claude-skills

Krever oppsett ★ 8.0/10

Agency Meetup Publish — Publiserer Zoom-møteopptak til YouTube med intro, miniatyrbilde og tidskodet beskrivelse

Hva den gjør

En 9-trinns pipeline som publiserer AGENCY Community møteopptak til YouTube: den laster ned Zoom MP4 og VTT, sammenføyer en intro via ffmpeg, genererer intro-forskjøvede tidskoder fra transkripsjonen, skriver en malbasert beskrivelse med faste fellesskapslenker og hashtags, gjengir et 1280x720 miniatyrbilde fra en HTML-mal, deretter laster opp, setter miniatyrbildet og legger videoen til en spilleliste. Utløses når brukeren ber om å "laste opp møtet", "publisere opptaket", "behandle Zoom-opptaket for YouTube", eller legge til en intro/outro til et møteopptak og laste det opp. Avhenger av eksterne, forfatterspesifikke verktøy (et youtube-uploader-prosjekt med OAuth, repoets zoom-skript, en intro-animasjon, Zoom + YouTube-legitimasjon) som ikke leveres med ferdigheten.

Testrapport

Hentet SKILL.md og begge referanser (description-template.md HTTP 200, thumbnail-template.html HTTP 200); frontmatter har gyldig name+description. Kunne ikke kjøre hele pipelinen (Zoom/YouTube OAuth, ffmpeg concat, opplasting, og forfatterens youtube-uploader/intro-ressurser er ikke i repoet og ikke på denne maskinen), så jeg testet den ene selvstendige deloppgaven: generering av den tidskodede beskrivelsen fra en russisk VTT-prøve. Grunnlinjen (ingen ferdighet) produserte rå VTT-tidskoder og en enkel tittel; ferdighetsfulgt produserte den merkede "AGENCY Community Meetup:"-tittelen, • punkter, den obligatoriske lenkeblokken, og — den bærende forskjellen — hver tidskode forskjøvet +6s (0:45→0:51, 4:12→4:18, 28:40→28:46) slik at de samsvarer med videoen etter at introen er forhåndsinnført. Dommen er "setup" fordi den leverte ferdigheten ikke kan kjøre uten å rekonstruere forfatterens eksterne skript, intro mp4, OAuth og hardkodede stier.

Testet på: 2026-07-31 · Claude Code 2.x (agent harness)

Installer

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.

Kommandoer og eksempelprompter

  • /agency-meetup-publishPubliserer Zoom-møteopptak til YouTube med intro, miniatyrbilde og tidskodet beskrivelse

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Upload this week's meetup recording to YouTube
  • Process the Zoom recording for YouTube publishing
  • Add intro and outro to this meeting recording