GTM Vault
Menu

Skills/How GTM Vault is run / Publish

Clip caption pack

Turns a clip transcript into a full caption pack ready to schedule.

Download gtm-vault-caption-pack.zip

Needs: A clip transcript. Or run it without installing: connect the GTM Vault MCP and ask Claude to run gtm-vault-caption-pack.

Published by GTM Vault (gtmvault.co) as part of How GTM Vault Is Run. Swap the show names, links and templates for your own.

Turn one clip transcript into ready-to-schedule captions across every GTM Vault distribution surface: Instagram, LinkedIn, YouTube Shorts (title, description, tags), X, and Substack Notes.

This skill is the high-fidelity pass. Run it on a full model, not a lightweight in-app call. A faster self-serve version can live alongside it as a simple caption tool, but this pass is the one that ships.

Before writing

  1. Read the transcript the host provides (a pasted block, an uploaded file, or a file path). Ignore speaker labels and timestamps; pull the substance and the one or two sharpest quotable lines. Build every caption around those, not a summary of the whole clip.
  2. Apply gtm-vault-writing for voice and sentence-level rules, and gtm-vault-positioning for any claim, stat, audience line, or offer. Never state a subscriber count, engagement number, or any GTM Vault proof point from memory; if one is needed and not in the positioning skill, leave it out.
  3. Confirm the metadata: episode/label (for example "GTM Vault 48"), guest name, guest company. If any is missing, ask once, or infer only from the transcript itself. Never invent a guest, company, stat, or social handle.

Hard style rules (never break)

No em dashes. No emojis. No exclamation marks. No rhetorical questions for drama. Declarative operator voice: name the mechanism, do not motivate or hype. Banned words include unlock, "leverage AI to", game-changing, revolutionary, 10x, synergy, harness, and "in today's landscape". Attribute quotes to the guest accurately. When a quote is paraphrased rather than verbatim, do not wrap it in quotation marks.

Link rule

Instagram, LinkedIn, and YouTube may include a link (default gtmvault.co). X keeps to the copy unless the host asks for a link. Substack Notes stays link-free and has no subscribe call, per the value-only Notes rule.

Output format

Return the pack in chat as clearly separated, copy-ready blocks in this exact order. Do not add commentary between blocks beyond the headers.

Instagram

Three short paragraphs, then a blank line, then five to six relevant hashtags on one line. Include the link.

LinkedIn

Three to four short paragraphs, first line is a hook, operator voice, no hashtag block, link at the end.

YouTube Shorts

  • Title: under 90 characters, specific, includes the guest name.
  • Description: two short paragraphs, then the line "Revenue architecture for AI-native GTM." then the link, then one line of five hashtags.
  • Tags: 15 to 20 comma-separated lowercase tags, no hashes.

X

Under 280 characters total, two to four short lines, no hashtags, attribute the guest by name and company with no @ handles.

Substack Notes

Two short paragraphs, value only, no link, no subscribe call.

Deliverable

After showing the pack in chat, save it to the workspace as caption_pack_[slug].md (slug from the clip topic) and present the file so the host can open and schedule from it. If the host asks for more than one clip, produce one pack per clip under its own heading.

Quality check before returning

Scan the whole pack for em dashes, emojis, exclamation marks, banned words, and any invented stat or handle. Confirm each quote matches the transcript. Confirm Substack Notes has no link. Only then return it.

Every GTM Vault skill