Existing skills, plugins and MCP servers for the SoR / Life Itself media pipeline
Existing skills, plugins and MCP servers for the SoR / Life Itself media pipeline
Research date: 2026-10-20. Scope: Claude Code / Agent Skills (SKILL.md), Claude plugins and MCP servers that could help a small team producing long-form podcast interviews (YouTube + audio feeds) plus derived social content. Repo stats come from the GitHub API on 2026-10-20 (stars, last push, licence). Plugin-directory entries come from the Anthropic plugin directory search in this session. Every repo listed was confirmed to exist. Registry pages such as claudskills.com, claudeskills.info and skills.sh aggregate GitHub content; I cite the GitHub source instead wherever I could find it.
TL;DR
- The text side is well covered. Show notes, chapters, guest briefs, newsletter drafts and repurposing plans all exist as free MIT skills. Most are prompt templates of modest quality. Their structure is worth borrowing, but our house voice and our own checks are what will make the output good.
- The visual side is thin. Carousel and quote-card skills exist, but almost all are personal or toy projects with 0–20 stars. The one mature project (guizang, 7.6k stars) targets Chinese platforms and is AGPL. Two better routes: (a) our own HTML→PNG carousel skill built on things already installed (frontend-slides, impeccable, design-html), or (b) the official Canva plugin, which can autofill a brand template from rows.
- Quote verification is a gap. No skill checks that a quote appears verbatim in a transcript at a given timestamp. We should write a small one. A deterministic script would be safest.
- Vendor MCP servers are mature and official. Descript, Riverside, Canva, Metricool and Buffer all have official MCP servers. Most are new (2026), and Riverside requires a higher paid plan.
Top-10 shortlist
| # | Candidate | Activity | Use | Why |
|---|---|---|---|---|
| 1 | Canva plugin (official, canva-sdks/canva-skills) | Carousels, quote cards, brand check | Use as-is if the team works in Canva | bulk-create fills a brand template from rows (one design per quote or slide). Also has brand-check and resize-for-social-media. Partner-tier plugin in the Anthropic directory, Apache-2.0. |
| 2 | frontend-slides (already installed) + impeccable / design-html (installed) | HTML/PNG carousels | Adapt | Already proven HTML-slide tooling. Fork it into a sor-carousel skill with fixed 1080×1350 frames, SoR tokens and Playwright PNG export. This beats every carousel skill found online. |
| 3 | ur-grue/autopunk-media-skills (35★, MIT, 412 skills) | Guest research, interview questions, show notes, chapters, YouTube titles/descriptions, newsletter, fact-checking | Borrow structures | The only collection written for media professionals: podcasters, journalists, YouTubers. guest-research-brief, interview-question-builder, show-notes-generator, chapter-timestamps, seo-title-optimizer, claim-verification-checklist. Prompt templates only, no scripts. Low stars, so treat them as starting points. |
| 4 | Descript MCP + skills (official: descriptinc/descript-mcp, descriptinc/skills) | Editing, transcript export, clips, pull quotes | Use if we edit in Descript | Official OAuth MCP: search the Drive, edit by prompt (Underlord), export transcripts and timelines. The podcast-edit skill covers a Zoom interview → episode with pull-quote selection and human approval of each cut. A good model for our human-in-the-loop rule. |
| 5 | Riverside plugin (official: riversidefm/riverside-mcp-public) | Recording search, clips, social publishing | Use if we record on Riverside | /plugin install riverside. Search recordings by what was said, edit, caption, publish clips. Requires a qualifying paid plan; Free and Pro accounts are excluded. Released Oct 2026, very new. |
| 6 | Brand Voice plugin (Anthropic knowledge-work-plugins, partner-built by Tribe AI) | House tone | Adapt | Discovers a voice from existing docs, generates guidelines, and enforces them as a validation step. Written for sales/marketing, so we'd feed it SoR samples and strip the CRM connectors. Apache-2.0. |
| 7 | ericosiu/ai-marketing-skills podcast-ops (3.7k★, MIT) | One episode → many outputs | Inspiration / adapt | The most complete podcast→everything pipeline found: RSS or transcript in, then clips, threads, LinkedIn, newsletter sections, quote cards and Shorts scripts, scored and deduplicated. It is growth-marketing flavoured ("viral potential"), runs a telemetry preamble and assumes the Whisper API. Borrow the pipeline shape, not the tone. |
| 8 | social-media-skills/skills (174★, MIT; also "Social Media Skills" in the plugin directory) | Carousels, quote cards, audiograms, YouTube metadata | Borrow specific skills | 106 skills. quote-cards-and-text-graphics has good rules (never fabricate or strip context, verify wording and source). carousel-writer, podcast-and-audiograms and youtube-publishing-and-metadata are also relevant. These are craft guidance; rendering is left to other tools. |
| 9 | Metricool MCP (official, ai.metricool.com/mcp) or Buffer MCP (mcp.buffer.com/mcp) | Scheduling | Use as-is when ready | Official remote MCPs that can draft and schedule across channels. Metricool works on its Free plan. Its tokens carry full account access, so keep publishing behind human approval. |
| 10 | heygen-com/hyperframes (68k★, Apache-2.0) or remotion-dev/skills (5.4k★) | Audiograms, captioned clips, animated quote videos | Adapt later | Agent-native HTML→video and React→video with official skills (embedded-captions, talking-head-recut, remotion-captions). Overkill for static cards, but the right foundation if we want branded audiograms without a SaaS. |
Honourable mentions: browser-use/video-use (29k★, MIT) for transcript-driven clip cutting with ffmpeg; coreyhaines31/marketingskills social (55k★, MIT) for a repurposing matrix (good reference, B2B tone); Arcmira plugin for searching YouTube transcripts when researching guests' past appearances.
By activity
1. Instagram/LinkedIn carousels
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
| Canva plugin | https://github.com/canva-sdks/canva-skills (plugin canva in the Anthropic directory) | Skills: bulk-create (autofill a brand template from tabular data), edit-design, resize-for-social-media, brand-check, get-design-feedback, implement-feedback + Canva MCP | 130★, pushed 2026-10-19, partner tier | Apache-2.0 | As-is | Autofill needs Canva brand templates with data fields (a Canva paid/Teams feature). brand-check warns that the brand-kit API may not return hex values or fonts. |
| frontend-slides (installed) | ~/.agents/skills/frontend-slides; upstream https://github.com/zarazhangrui/frontend-slides | HTML slide decks with style presets and PDF export | 31k★, MIT | MIT | Adapt into a carousel skill | Built for 16:9 talks. Needs a 1080×1350 / 1080×1080 frame, a PNG-per-slide export and our tokens. |
| op7418/guizang-social-card-skill | https://github.com/op7418/guizang-social-card-skill | Xiaohongshu 3:4 carousels and WeChat covers; 28 layouts, 10 themes, single HTML file → PNG; Swiss/editorial look | 7.6k★, pushed 2026-07-01 | AGPL-3.0 | Inspiration | The best-designed carousel skill found. It is Chinese-platform-centric and AGPL, so study the layout system and don't vendor it. |
| tenfoldmarc/carousel-suite-skill | https://github.com/tenfoldmarc/carousel-suite-skill | /carousel topic → PNGs with a brand setup wizard (config.json) | 17★, Apr 2026 | none stated | Inspiration | Personal project. The brand-wizard pattern is useful. |
social-media-skills carousel-writer | https://github.com/social-media-skills/skills | Slide-by-slide copy rules: cover hook, one idea per slide, save-leaning CTA | 174★, Oct 2026 | MIT | Borrow the copy rules | No renderer; it emits image-generation prompts. |
ur-grue carousel-script-writer | https://github.com/ur-grue/autopunk-media-skills | Carousel script | 35★ | MIT | Inspiration | Prompt template only. |
| dev-pf66/carousel-generator, Craiber741/carrusel-generator, Lester8-l/ig-post-generator, RahulMirji/Carousel-Skill, jtian7823-ux/infographic-carousel | github.com/… | HTML→PNG (Puppeteer) carousel skills | 0–1★ | mostly none | Inspiration at most | Toy or personal quality. They confirm HTML→PNG is the common pattern. |
| marcolang/Marketing-Skills (instagram-carousel) | https://github.com/marcolang/Marketing-Skills | Swipeable HTML preview + 1080×1350 PNG | 66★, Apr 2026 | none stated | Inspiration | No licence. |
| Social Media Skills: Buzzfy plugin | Anthropic directory | Publishes/schedules IG posts, including carousels | community | — | Possible publisher | SaaS connector. Reads your IG account. |
Assessment: build our own (route 2) or use Canva (route 1). Pick one rendering path per team: Canva if designers live there, HTML if we want everything versioned in git.
2. Quote cards / audiograms / social graphics
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
social-media-skills quote-cards-and-text-graphics | https://github.com/social-media-skills/skills/tree/main/skills/quote-cards-and-text-graphics | Picks a quotable line and specs the card; honesty rules (no fabrication, keep context, verify wording) | 174★ | MIT | Borrow rules | Spec only, no renderer. |
social-media-skills podcast-and-audiograms | same repo | Audiogram craft guidance | 174★ | MIT | Inspiration | Spec only. |
Canva bulk-create | see above | One card per quote row from a brand template | official | Apache-2.0 | As-is | Canva template prerequisites. |
| heygen-com/hyperframes | https://github.com/heygen-com/hyperframes | HTML→video for agents; skills embedded-captions, talking-head-recut, motion-graphics, hyperframes-audio | 68k★, pushed 2026-10-20 | Apache-2.0 | Adapt for audiograms | A heavier toolchain to set up. |
| remotion-dev/skills | https://github.com/remotion-dev/skills | Remotion skills (remotion-captions, remotion-render, …) | 5.4k★ | none stated in API (Remotion has its own licence: free for small teams) | Adapt | Check the Remotion company licence (free for ≤3 people / nonprofits; confirm). |
lolly-tools/lolly (audiogram tool skill) | https://github.com/lolly-tools/lolly | Template-driven, offline asset generation including audiograms | 12★ | MPL-2.0 | Watch | Young. |
Anthropic canvas-design | https://github.com/anthropics/skills/tree/main/skills/canvas-design | Poster/art PNG/PDF from a "design philosophy" | 182k★ repo | see LICENSE.txt | Inspiration | Art-directed one-offs, not template consistency. |
| Abracadabrax YouTube Thumbnail Maker | Anthropic directory | Hosted thumbnail generator (credits) | community | — | Skip | Generic bold-YouTube look, paid credits. |
3. Show notes, descriptions, titles, chapters, blurbs (house tone)
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
ur-grue podcast/post-production: show-notes-generator, episode-summary-writer, transcript-cleanup; youtube/post-production: chapter-timestamps, description-seo-writer | https://github.com/ur-grue/autopunk-media-skills | Structured templates with quality checklists (e.g. "no fabricated bio details") | 35★, Aug 2026; self-reported eval scores | MIT | Borrow structure | Generic SEO tone. Timestamps are only as good as the timed transcript we provide. |
OneWave-AI podcast-content-suite | https://github.com/OneWave-AI/claude-skills | Transcript → blog, social, newsletter, show notes, audiogram scripts, SEO | 357★, pushed 2026-10-20 | MIT | Inspiration | "Content marketing" flavour. Part of a 200-skill grab-bag. |
| forcequit/shownotes-skill | https://github.com/forcequit/shownotes-skill | Fetches transcripts (YouTube/Apple, shownotes.io DB), writes MD/HTML show notes | 5★, last push 2025-11 | Apache-2.0 | Skip / inspiration | Stale, depends on a third-party service. |
lionelsimai podcast-show-notes | https://github.com/lionelsimai/claude-skills-collection | Show notes | 30★, Feb 2026 | MIT | Skip | Thin. |
| Brand Voice plugin | https://github.com/anthropics/knowledge-work-plugins/tree/main/partner-built/brand-voice | discover-brand, guideline-generation, brand-voice-enforcement (+ QA agent) | 30.6k★ repo, Anthropic directory partner | Apache-2.0 | Adapt | Sales-oriented triggers and connectors (Gong, Notion, Box…). We only need the guideline + enforcement pattern. |
BrianRWagner voice-extractor | https://github.com/BrianRWagner/ai-marketing-claude-code-skills | Builds a voice guide from writing samples | 445★, Mar 2026 | none stated | Inspiration | No licence. |
| Anthropic Marketing plugin | https://github.com/anthropics/knowledge-work-plugins/tree/main/marketing | draft-content, content-creation, brand-review, email-sequence, seo-audit | official | Apache-2.0 | Inspiration | B2B-marketing defaults. brand-review is the most reusable piece. |
Assessment: the "house tone" is ours to write. The pattern to copy: a voice.md with examples and banned phrases, a drafting skill that loads it, and a separate review pass, as in Brand Voice and the repo's own writing guide.
4. YouTube titles / thumbnails / descriptions / SEO
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
ur-grue youtube: seo-title-optimizer, ab-title-test-brief, thumbnail-concept-brief, description-seo-writer, chapter-timestamps | https://github.com/ur-grue/autopunk-media-skills | Templates | 35★ | MIT | Borrow | Prompt templates. |
ericosiu packaging-youtube-thumbnails, yt-competitive-analysis | https://github.com/ericosiu/ai-marketing-skills | Packaging (title + thumbnail) workflows | 3.7k★ | MIT | Inspiration | Growth tone; telemetry preamble. |
swyxio youtube-thumbnails | https://github.com/swyxio/skills | Gemini image gen → 1280×720 thumbnails, upload to Studio (browser-driven) | 176★, pushed 2026-10-20 | MIT | Inspiration | Tailored to Latent Space's own series. Shows a real small-media team's practice. |
social-media-skills youtube-publishing-and-metadata, thumbnail-design, youtube-long-form | https://github.com/social-media-skills/skills | Craft guidance | 174★ | MIT | Borrow | Spec only. |
| eat-pray-ai/yutu | https://github.com/eat-pray-ai/yutu | YouTube CLI + MCP server + agent: upload, update metadata, playlists, captions, thumbnails | 700★, pushed 2026-10-18 | Apache-2.0 | Use as-is for metadata pushes | Needs Google OAuth for the channel. Keep writes behind approval. |
| ZubeidHendricks/youtube-mcp-server; anaisbetts/mcp-youtube | github.com/… | YouTube Data API MCP; yt-dlp subtitles | 587★ / 551★ | MIT | Alternative | Overlapping. |
| jkawamoto/mcp-youtube-transcript; kimtaeyoon83/mcp-server-youtube-transcript | github.com/… | Pull transcripts of YouTube videos | 490★ / 603★ | MIT | As-is | Useful for guest research and for back-catalogue episodes without our own transcripts. |
5. Clip / short selection from transcripts
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
| browser-use/video-use | https://github.com/browser-use/video-use | Conversational editing from the transcript: cut, subtitles, overlays, ffmpeg/PIL; ask → confirm → execute | 29k★, Oct 2026 | MIT | Adapt | Strong principles (audio first, confirm the plan before cutting). It is an editor, not a hook-finder. |
ericosiu short-form-pipeline, video-clip-pipeline, shortform-idea-grill | https://github.com/ericosiu/ai-marketing-skills | Clip finding and scoring | 3.7k★ | MIT | Inspiration | "Viral" scoring needs re-weighting for depth and ideas. |
| Descript MCP | https://github.com/descriptinc/descript-mcp | Clip editing via Underlord, export | official | Apache-2.0 | Use if Descript | OAuth, Drive-scoped. |
| Riverside plugin | https://github.com/riversidefm/riverside-mcp-public | Search recordings by speech, make and publish clips | official, 0★ (new) | MIT | Use if Riverside | Paid plan gate. |
ur-grue clip-selection-brief (radio-audio) | https://github.com/ur-grue/autopunk-media-skills | Clip-selection brief | 35★ | MIT | Borrow | Template. |
RiverScript plugin find-the-moment | Anthropic directory | Finds moments in your RiverScript transcripts and quotes them with source | community | — | Watch | Only if we use RiverScript. |
EarlyNode/ai-video-editor podcast-clips, AI-Nate/Cut-AI viral-clips, modbender clips-machine | github.com/… | Clip finders | 0–8★ | mixed | Skip | Toy quality. |
6. Newsletter writing
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
| Newsletter Review plugin (Sergey Skripko) | Anthropic directory | check-newsletter-claims, edit-newsletter-issue, write-subject-and-preview; keeps quoted words, attribution and uncertainty against the source excerpts you supply | community, v0.1.0, Oct 2026 | — | Try | Very new. Its claim-checking against supplied sources is close to what we want. |
ur-grue newsletter: edition-writer, subject-line-writer; magazine-journalism newsletter-teaser-writer | https://github.com/ur-grue/autopunk-media-skills | Templates | 35★ | MIT | Borrow | Template. |
| Newsletter Creator Tools (Substack) | Anthropic directory | Substack drafts (draft-only for long-form) + Notes | community | — | Only if Substack | Notes publish immediately; be careful. |
7. Guest research, interview prep, podcast brief
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
ur-grue guest-research-brief, interview-question-builder, tailored-interview-questions, interview-question-catalogue, episode-concept-generator, guest-outreach-email | https://github.com/ur-grue/autopunk-media-skills | Host-ready brief (overview, key work, most interesting angle, ground already covered, 5–7 questions) | 35★ | MIT | Borrow (best fit found) | Doesn't do the research itself; pair it with web search and transcript MCPs. |
| Arcmira: YouTube Transcript Search plugin | Anthropic directory; https://github.com/arcmira/mcp | person-research, find-quotes: who said what on YouTube, with timestamps | 84★, community | NOASSERTION | Try for guest research | Hosted index; coverage of niche guests unknown. |
NVlabs/Skill2Env podcast-interview | https://github.com/NVlabs/Skill2Env | Research artefact skill | 188★ | Apache-2.0 | Skip | Research benchmark, not a production tool. |
8. Content repurposing pipelines (one → many)
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
ericosiu podcast-ops | https://github.com/ericosiu/ai-marketing-skills/tree/main/podcast-ops | RSS/transcript → 15–20 scored, deduplicated pieces + calendar | 3.7k★, Sep 2026 | MIT | Adapt shape | Telemetry preamble, Whisper API, "viral" framing. |
coreyhaines31/marketingskills social | https://github.com/coreyhaines31/marketingskills | "Content atoms" repurposing matrix, hook formulas, anti-AI-tell rules | 55.6k★, pushed 2026-10-19 | MIT | Reference | B2B SaaS tone. |
OneWave-AI social-repurposer, podcast-content-suite | https://github.com/OneWave-AI/claude-skills | Repurposing | 357★ | MIT | Inspiration | Generic. |
social-media-skills cross-platform-repurposing, content-recycling | https://github.com/social-media-skills/skills | Repurposing craft | 174★ | MIT | Borrow | Spec only. |
kostja94/marketing-skills content/podcast | https://github.com/kostja94/marketing-skills | Podcast marketing | 1k★ | MIT | Skip | Overlaps. |
| timkoda/koda-stack | https://github.com/timkoda/koda-stack | 10 agents, script → published reel | 114★, Mar 2026 | MIT | Inspiration | Reel-creator oriented. |
9. Brand guidelines / design-system enforcement
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
Anthropic brand-guidelines | https://github.com/anthropics/skills/tree/main/skills/brand-guidelines | Anthropic's own colours and type applied to artefacts | official | see LICENSE.txt | Template to copy | Swap in SoR tokens. That is exactly the intended use. |
Anthropic theme-factory | https://github.com/anthropics/skills/tree/main/skills/theme-factory | 10 preset themes applied to any artefact | official | see LICENSE.txt | Inspiration | Generic themes. |
Canva brand-check | canva-sdks/canva-skills | Read-only brand-kit audit of a design | official | Apache-2.0 | As-is (Canva) | Hex/font data may be missing. |
| impeccable, design-consultation, design-review, design-html (installed, gstack) | local | Design systems, tokens, critique, HTML finalisation | installed | — | Use | Web-UI oriented, but tokens + critique carry over to cards. |
Figma plugin (figma-use, figma-generate-design, …) | Anthropic directory | Figma MCP | official partner | — | Only if Figma | — |
10. Fact / quote verification against a source
| Name | URL | What | Maturity | Licence | Use | Caveats |
|---|---|---|---|---|---|---|
| (gap) | — | Nothing found that checks "this quote appears verbatim in transcript X at mm:ss" | — | — | Build | A ~50-line script: normalise the text, run a fuzzy match against the timed transcript, and report the timestamp or fail. Wrap it in a skill that runs before any card, carousel or newsletter ships. |
Newsletter Review check-newsletter-claims | Anthropic directory | Checks the draft against the source excerpts you supply; preserves quoted words | community, new | — | Try / inspiration | LLM-judged, not deterministic. |
| serenakeyitan/citation-check-skill | https://github.com/serenakeyitan/citation-check-skill | Claim/citation checker with a "doc-only" mode (everything must trace to provided docs) | 256★, Jan 2026 | MIT | Adapt doc-only mode | Aimed at slides and reports; vision + web. |
ur-grue claim-verification-checklist, source-cross-referencer, statistics-verifier | https://github.com/ur-grue/autopunk-media-skills | Fact-check checklists | 35★ | MIT | Borrow | Checklists, not tools. |
social-media-skills quote-cards-and-text-graphics | see above | Rule: verify wording and source, never strip context | 174★ | MIT | Borrow the rule | — |
11. Platform MCP servers (recording, editing, scheduling, social)
| Server | URL | What | Status | Caveats |
|---|---|---|---|---|
| Descript MCP | https://github.com/descriptinc/descript-mcp (remote, OAuth) | Search Drive, import, edit by prompt, publish, export transcript/timeline | Official, 34★, Apache-2.0 | Drive-scoped OAuth. Don't add a duplicate custom server. |
| Riverside MCP / plugin | https://github.com/riversidefm/riverside-mcp-public (https://mcp.riverside.com/mcp) | Search recordings by speech, edit, caption, brand, publish clips | Official, Oct 2026 | Free and Pro plans are not admitted. |
| Canva MCP | Canva plugin (Anthropic directory) | Create, edit, autofill, resize, export | Official partner | Autofill requires Canva templates. |
| Metricool MCP | https://metricool.com/how-to-use-metricool-mcp-with-claude/ (https://ai.metricool.com/mcp) | Brands, metrics, create/publish posts | Official per Metricool docs | Full-account permissions. Works on the Free plan. |
| Buffer MCP | https://mcp.buffer.com/mcp (reported at https://www.usecarly.com/blog/claude-buffer-integration/) | Channels, queue, drafts, scheduled posts | Reportedly official (May 2026); only third-party confirmation found | Verify on buffer.com before relying on it. |
| Postiz | https://github.com/gitroomhq/postiz-app (37k★, AGPL) + https://github.com/gitroomhq/postiz-agent (526★) | Open-source, self-hostable scheduler with an agent CLI | Mature OSS | Self-hosting cost. AGPL is fine for internal use. |
| trypostit/trypost | https://github.com/trypostit/trypost | OSS scheduler for agents | 719★, AGPL | Younger alternative to Postiz. |
| Posty plugin | Anthropic directory | Schedules to IG, LinkedIn, YouTube, Bluesky, etc. | community | Third-party SaaS. |
| yutu (YouTube) | https://github.com/eat-pray-ai/yutu | YouTube Data API CLI + MCP | 700★, Apache-2.0 | Google OAuth. |
| YouTube transcript MCPs | jkawamoto/mcp-youtube-transcript, kimtaeyoon83/mcp-server-youtube-transcript | Transcripts | ~500–600★, MIT | Read-only. Good for research. |
| jlbadano/ig-mcp (197★, MIT); "instagram" plugin (directory, comments/DMs) | Graph API access | community | Needs a Business account and Meta app setup. Comments/DMs focus. | |
| stickerdaniel/linkedin-mcp-server (3.9k★, Apache-2.0) | Profiles, companies, jobs (scrape-based) | popular | Read-oriented and scraping-based; ToS risk. Not for posting. |
Already installed locally (relevant)
- frontend-slides (
~/.agents/skills/frontend-slides): HTML decks with style presets and a PDF export script. The best base for an in-house carousel renderer. - impeccable, design-consultation, design-html, design-shotgun, design-review (gstack): design-system creation, variant exploration and critique. Use them to set SoR card tokens and to review outputs.
- diagram (mermaid → excalidraw/SVG/PNG) and tree-mindmap (argument tree → SVG/PNG): useful for "idea map" carousel slides or explainer graphics from an episode's argument.
- make-pdf: markdown → publication PDF (LinkedIn document carousels are PDFs).
- frontend-design plugin (claude-plugins-official): general frontend aesthetics.
- anthropic-skills: pptx, docx, pdf, skill-creator, docs: skill-creator for writing our own skills; pptx if a team wants to edit in PowerPoint/Keynote.
- Artifact / Docs connectors (this session): publishing review pages and editable docs for human approval steps.
- Not installed but one command away: Anthropic
canvas-design,brand-guidelinesandtheme-factory(github.com/anthropics/skills); the Canva, Brand Voice, Marketing and Social Media Skills plugins (Anthropic directory).
Recommendations
- Write three small in-house skills. (a)
sor-voice: voice guide + review pass, modelled on Brand Voice. (b)sor-carousel: forked from frontend-slides, 1080×1350, SoR tokens, PNG export. (c)quote-check: a deterministic verbatim and timestamp check against the transcript. Borrow wording and structure from ur-grue and social-media-skills under their MIT licences. - Choose the platform MCPs by our actual stack (Descript or Riverside; Canva or HTML; Metricool, Buffer or Postiz). Install only those. Keep every publish or schedule action behind explicit human approval.
- Treat ericosiu
podcast-opsas the pipeline reference, but drop the viral scoring and telemetry. Score by idea depth and fidelity to the guest instead. - Avoid: AGPL carousel code (guizang) as a dependency; the long tail of 0–10★ carousel and clip skills; LinkedIn scraping MCPs for anything beyond research.