Generates high-converting growth case studies in MDX format from research to deployment. Handles Tavily research, SEO keyword extraction, cover image generation, and repo push.
How this skill is triggered — by the user, by Claude, or both
Slash command
/opendirectory-gtm-skills:cook-the-blogThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Follow these steps exactly when asked to generate a case study for a company.
Follow these steps exactly when asked to generate a case study for a company.
MANDATORY SETUP CHECK: Before starting, ensure you have the required environment variables and target destinations configured (Target Repo, Image Bucket/Storage, Author Email, etc.). If any are missing, STOP and ask the user for them.
MANDATORY QA CHECK AT EACH STEP: After completing every single step below, you MUST perform a strict, self-critical QA check. If a step fails or is hallucinated, you MUST retry until it succeeds. Do not fake success.
tavily tool (via MCP) and standard web searches to deeply research the company. Note: Always check if the registered business name differs from the product name. Search Reddit and other relevant forums for authentic developer insights.export SERPAPI_KEY="[YOUR_SERPAPI_KEY]" && python3 [PATH_TO_SEO_SCRIPT] "[Company Name]""How [Company] [Achieved X] by [Core Strategy]". Make it specific and highly descriptive.blog-cover-cli generate command to generate the cover image. CRITICAL: The title passed to the cover image generator using the -t flag should contain around 7-10 words total. Do NOT use newlines (\n) in the string. Just provide a normal, single-line string and let the CLI handle the text wrapping automatically! Write a concise, aggressive title (e.g., blog-cover-cli generate -t "How Baseten Scaled AI Infrastructure To a 5 Billion Valuation" -l "domain.com" -o "./cover.png").Synthesize the research and write the case study in a strict MDX format.
Writing Rules (Use the stop-slop skill):
<h1> or # [Title] just before the TL;DR.The MDX must follow this exact structure:
---
title: "How [Company] [Achieved X] by [Core Strategy]"
description: "[1-2 sentence compelling summary with hard numbers]"
date: "YYYY-MM-DD"
slug: "[URL-friendly-slug-e.g.-company-name-case-study]"
image: "[PUBLIC_IMAGE_URL]"
readingTime: "[X] Min"
published: true
---
<div style={{ textAlign: 'left' }}>
**TL;DR**
* **Challenge:** [The core painful problem in the market they addressed]
* **Solution:** [What they specifically built or did differently]
* **Results:** [2–3 hard metrics — downloads, revenue, users, growth %]
* **Investment/Strategy:** [The one key strategic bet they made]
## The Problem
[Paint the before-state: What was the world like before this company's solution? Who was suffering, and what were they forced to do instead? Make it visceral use developer/founder language. Length: 2-3 paragraphs. No bullet points.]
## The Execution & GTM Strategy
[Break into 2–4 H3 sub-sections picking from: a) THE DISTRIBUTION STRATEGY, b) THE MONETIZATION LAYER, c) THE TECHNICAL / PRODUCT MOAT, d) THE INTERNAL DOGFOODING MOMENT, e) THE TIMING INSIGHT]
### [H3 Sub-section]
[Concept sentence. Mechanism. 1 Example.]
## The Results & Takeaways
[3–5 hard metrics in bullet points (downloads, revenue, customers, conversions, time saved)]
**What a small startup can take from them:**
[Actionable and specific takeaway connected directly to the target audience. Tie the lesson directly to the company's specific strategy. No generic advice.]
---
## Frequently Asked Questions
<FAQSection>
<FAQItem question="[AEO Question 1 - e.g., What was their primary growth strategy?]">
[Fully answered in 2-4 sentences. Never leave blank.]
</FAQItem>
<FAQItem question="[AEO Question 2 - e.g., How do they monetize?]">
[Fully answered in 2-4 sentences. Never leave blank.]
</FAQItem>
<FAQItem question="[Promotion Question - e.g., How can my startup replicate this?]">
[Answer explaining the strategy, followed by a subtle pitch for your brand/product: "If you are looking to build a predictable distribution engine like [Company], [YourBrand](https://yourdomain.com) specializes in engineering these exact growth loops. Book a strategy call to see if you are a fit."]
</FAQItem>
</FAQSection>
</div>
Before proceeding, self-audit the draft again:
gsutil cp ./cover.png [TARGET_BUCKET]).image: field in the MDX.git CLI to clone the target repository: [TARGET_REPO_URL]blogs/).npm install && npm run build) inside the repo to ensure the MDX syntax doesn't break the build.git config user.name "[GIT_USER_NAME]" and git config user.email "[GIT_USER_EMAIL]" before committing.[TARGET_REPO_URL] using git pull upstream main --rebase && git push upstream main (or the equivalent remote structure).git log -1 and git status inside the repo to prove the file was committed and pushed.git log -1 command proving the work is done.[ADMIN_EMAIL]. You can quickly write and execute a Python script using smtplib to send it from the configured sender email using an App Password.npx claudepluginhub your-voldemort/opendirectory2plugins reuse this skill
First indexed Jun 2, 2026
Generates high-converting growth case studies in MDX format from research to deployment. Handles Tavily research, SEO keyword extraction, cover image generation, and repo push.
Accepts PRs, git refs, marketing briefs, or freeform text as input and generates a structured, SEO-optimized blog post with discovery, research, and outline phases.
Manages full-lifecycle blog content with 30 sub-skills for writing, rewriting, analysis, SEO, schema, images, repurposing, and multilingual publishing. Optimized for Google rankings and AI citations.