otm-skill-sync
OrganizationTurns rough post-call notes into a structured follow-up email with problem recap, solution hint, and clear next steps
Categories
Indexed Skills (16)
proposal-email-builder
Turns rough post-call notes into a structured follow-up email with problem recap, solution hint, social proof, and clear next steps. Use after a discovery, demo, or proposal call when the user says "write the follow-up email," "post-call email," "proposal follow-up," "recap email for [company]," or "follow up after the call with."
objection-handler
Classifies a sales objection by type and generates 3 structured responses with different tones — empathetic, direct, and reframe. Each response includes reasoning so reps learn the approach, not just copy the words. Works with any objection from any channel (email, call notes, verbal description). No brand config needed. Triggers on "handle this objection", "they said [objection]", "how do I respond to", "they pushed back on", "overcome this objection", or similar phrasing.
cold-outreach-personalizer
Researches a prospect and generates a personalized cold email with a specific hook, clear problem statement, solution hint, and low-friction CTA. Keeps emails to 75-100 words. Uses available context and web research to find genuine personalization angles — never generic openers. Reads brand config for sender's value prop. Triggers on "cold email to", "outreach to [name]", "reach out to", "write a prospecting email", or similar.
follow-up-writer
Generates 3 follow-up email variants for deals at any stage — post-intro, post-demo, post-proposal, or gone dark. Each variant takes a different angle (value-add, social proof, direct) and stays under 100 words. Never uses "just checking in" or similar dead phrases. Reads brand config if available. Triggers on "write a follow-up", "follow up with [name]", "they went dark", "haven't heard back from", "nudge [name]", or similar phrasing.
sales-reply-drafter
Drafts personalized replies to inbound sales inquiries — emails, form submissions, chat messages, or LinkedIn DMs. Produces two variants (consultative and direct) that acknowledge the prospect's specific ask, demonstrate understanding, include a qualifying question, and propose a clear next step. Use when a rep pastes an inbound message and needs a fast, thoughtful reply. Triggers on "reply to this inquiry", "draft a response to", "respond to this lead", "answer this email", or similar phrasing.
client-report-prep
Takes raw metrics pasted from GA, HubSpot, social platforms, ad dashboards, or spreadsheets and structures them into a client-ready report narrative with executive summary, wins, concerns, and recommended next steps. Use when the user says "prep the client report," "summarize these metrics," "build a report from," or "format these numbers for the client."
accessibility-checker
Reviews HTML content, a page URL, or plain content for WCAG 2.1 Level AA accessibility issues. Checks image alt text, heading hierarchy, color contrast, link text quality, form labels, table structure, ARIA usage, reading order, and keyboard navigation. Reports issues grouped by severity with the specific element, WCAG criterion, and recommended fix. Trigger phrases: "check accessibility", "WCAG review", "a11y check", "is this accessible".
competitor-monitor
Produces a competitive intelligence brief for a list of competitor companies or domains. Covers recent news, published content, social media activity, product/service changes, job postings that signal strategic shifts, and positioning implications. Purely research-based — no brand config required. Trigger phrases: "what are competitors doing", "competitor update", "competitive intel on", "monitor [company]", "what's new with [company]".
utm-builder
Pure utility skill that generates properly formatted UTM-tagged URLs from campaign parameters. Enforces lowercase, hyphenated naming conventions, validates base URLs, and can produce multiple tagged URLs for a full multi-channel campaign in a single pass. Outputs a clean copyable table. Trigger phrases: "build UTM", "tag this URL", "UTM for", "campaign URL".
content-brief-builder
Generates a structured content brief from a topic and optional target keyword. Produces keyword clusters, search intent analysis, recommended word count, a full H2/H3 outline, People Also Ask questions, competing URLs, internal linking suggestions, and CTA recommendations. Reads brand config when available to tailor the angle to the brand's audience and authority areas. Trigger phrases: "build a content brief", "brief for [topic]", "content plan for", "write a brief about".
email-subject-tester
Take a draft email subject line and generate 5 optimized alternatives, each leveraging a different psychological principle (curiosity, urgency, social proof, specificity, personalization). Provides character counts, mobile preview truncation assessment, and a final A/B test recommendation for which two lines to test against each other. Trigger on "test this subject line", "email subject alternatives", "improve this subject", "subject line ideas", "help with email subject", "A/B test subjects", or any request to improve or generate email subject lines.
social-post-formatter
Take any piece of content — a blog post, announcement, product update, article URL, or raw idea — and generate platform-specific social media posts for LinkedIn, X/Twitter, Facebook, and Instagram. Each post follows platform conventions, character limits, and engagement best practices. Reads ~/.claude/brand/brand-config.json for voice consistency if available; works generically if not. Trigger on "write social posts for", "social media for this", "format for LinkedIn", "tweet this", "LinkedIn post for", "social content from", or any request to repurpose content for social channels.
meeting-recap
Transform a pasted meeting transcript, recording summary, or rough notes into a structured recap with executive summary, key decisions, action items (with owners and deadlines), open questions, and a ready-to-send follow-up email draft. Works for any meeting type — client calls, internal standups, strategy sessions, or one-on-ones. No brand config required. Trigger on "summarize this meeting", "recap this call", "meeting notes", "what were the action items", "process these meeting notes", or when a user pastes a transcript and asks for structure.
seo-meta-writer
Generate SEO-optimized title tags, meta descriptions, and Open Graph tags for any page. Accepts a URL, content brief, or raw content as input and produces properly formatted metadata with 3 alternative variations for each element. Follows character count best practices, front-loads keywords, includes CTAs, and avoids keyword stuffing. Trigger on "write meta tags", "SEO meta for", "title tag for", "meta description", "OG tags for", or any request to generate page metadata for search engines.
brand-voice-checker
Review any draft content against the brand config stored at ~/.claude/brand/brand-config.json. Flags tone mismatches, banned word usage, missing brand terminology, and messaging that contradicts stated differentiators. Produces a line-by-line review with severity ratings and suggested rewrites. Trigger on "check this against brand", "voice check", "brand review", "does this sound like us", "review this for brand voice", "tone check", or when a user pastes content and asks if it matches their brand.
brand-config
Walk the user through capturing their complete brand identity — company overview, voice attributes, target audience, differentiators, terminology rules, and customer pain points — then persist it to ~/.claude/brand/brand-config.json so other skills can reference it. Trigger on phrases like "set up brand config", "configure brand", "update brand voice", "brand setup", "initialize brand", or any request to establish or modify brand guidelines for AI-assisted content creation.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.