CommunityEscrita e Ediçãogithub.com

Varnan-Tech/opendirectory

Gere estudos de caso de crescimento aprofundados e de alta conversão no formato MDX. Use esta habilidade quando solicitado a escrever um estudo de caso ou post de blog sobre o crescimento de uma empresa, sua pilha de tecnologia ou estratégia de produto. Ela lida com todo o pipeline (pesquisa da empresa via Tavily, geração de imagem de capa 16:9, verificação de qualidade do rascunho, upload de ativos para armazenamento em nuvem e envio direto para o repositório de destino).

O que é opendirectory?

Esta habilidade automatiza a criação de estudos de caso de crescimento profundos e focados em conversão para empresas de tecnologia, plataformas de IA e startups B2B. O fluxo de trabalho começa com a pesquisa aprofundada da empresa usando a ferramenta Tavily (via MCP) e pesquisas na web, garantindo a extração de métricas reais e detalhes específicos da estratégia de crescimento. Em seguida, realiza pesquisa de palavras-chave SEO via SerpApi e gera uma imagem de capa personalizada no formato 16:9 usando a CLI `blog-cover-cli`. O conteúdo é sintetizado em um formato MDX rigoroso, seguindo regras de tom analítico e fundador, com foco em métricas e estratégias acionáveis. O pipeline conclui com o upload da imagem para armazenamento em nuvem (GCS, S3 etc.) e o envio direto do arquivo MDX para o repositório GitHub de destino, incluindo verificação de build e notificação por email. A habilidade é compatível com agentes de IA como Claude Code, Cursor e Codex, e exige que o usuário configure variáveis de ambiente como chaves de API e credenciais de armazenamento. O agente realiza verificações de qualidade (QA) obrigatórias em cada etapa para evitar alucinações e garantir a entrega bem-sucedida do estudo de caso.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Varnan-Tech/opendirectory/tree/main/skills/cook-the-blog

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Fluxo de Trabalho do "cook-the-blog"

Siga estas etapas exatamente quando for solicitado a gerar um estudo de caso para uma empresa.

VERIFICAÇAO DE CONFIGURAÇÃO OBRIGATÓRIA: Antes de começar, verifique se você possui as variáveis de ambiente necessárias e os destinos configurados (Repositório de Destino, Bucket/Storage de Imagens, Email do Autor, etc.). Se algum estiver faltando, PARE e peça ao usuário as informações.

VERIFICAÇÃO DE QUALIDADE (QA) OBRIGATÓRIA EM CADA ETAPA: Após completar cada etapa abaixo, você DEVE realizar uma verificação rigorosa e autocrítica de QA. Se uma etapa falhar ou for alucinada, você DEVE repeti-la até que tenha sucesso. Não finja sucesso.

1. Pesquisa Aprofundada (Tavily)

  • Use a ferramenta tavily (via MCP) e pesquisas web padrão para pesquisar profundamente a empresa. Nota: Sempre verifique se o nome comercial registrado difere do nome do produto. Pesquise no Reddit e em outros fóruns relevantes por insights autênticos de desenvolvedores.
  • Teste de QA: Você realmente extraiu métricas reais e detalhes específicos sobre a estratégia de GTM (Go-to-Market), ou são apenas palavras genéricas? Se for genérico, pesquise mais a fundo.

2. Pesquisa de Palavras-chave SEO (Google Trends via SerpApi)

  • Execute o script python: export SERPAPI_KEY="[SUA_SERPAPI_KEY]" && python3 [CAMINHO_DO_SCRIPT_SEO] "[Nome da Empresa]"
  • Identifique as palavras-chave em crescimento e destaque da saída.
  • Teste de QA: O script foi bem-sucedido? As palavras-chave são reais e de alto volume? Se não, repita ou ajuste a consulta.

3. Título e Geração de Capa

  • Título: Formato: "Como [Empresa] [Alcançou X] com [Estratégia Central]". Torne-o específico e altamente descritivo.
  • Capa: Use o comando blog-cover-cli generate para gerar a imagem de capa. CRÍTICO: O título passado para o gerador de imagem de capa usando o sinalizador -t deve conter cerca de 7 a 10 palavras no total. NÃO use quebras de linha (\n) na string. Apenas forneça uma string normal e de linha única e deixe a CLI lidar automaticamente com a quebra de texto! Escreva um título conciso e agressivo (por exemplo, blog-cover-cli generate -t "Como a Baseten Escalou Infraestrutura de IA para uma Avaliação de 5 Bilhões" -l "domain.com" -o "./cover.png").
  • Teste de QA: A imagem foi realmente gerada e salva? Verifique se o arquivo existe.

4. Montagem do MDX

Sintetize a pesquisa e escreva o estudo de caso em um formato MDX rigoroso. Regras de Escrita (Use a habilidade stop-slop):

  • Tom: Afiado, analítico, focado no fundador. Sem enrolação. Cada frase deve ensinar algo.
  • Público-alvo: Fundadores de startups em estágio inicial, construtores de ferramentas de IA/desenvolvedores, entusiastas de growth liderado por produto.
  • Extensão: 1.200 a 1.800 palavras.
  • Ponto de vista: Análise em terceira pessoa, como um memorando inteligente de investidor escrito para um público de construtores.
  • Nunca use travessões (—).
  • Sempre use inglês simples e conversacional com palavras de conexão. Evite jargões corporativos (substitua "sinergia", "alavancar", "jogo de ecossistema", "disrupção" por linguagem simples).
  • Cada afirmação deve parecer apoiada por evidências ou lógica. Use números específicos.
  • Cada subseção H3 deve começar com uma frase de conceito, depois explicar o mecanismo e, em seguida, dar um exemplo.
  • Não repita o título no corpo do MDX. O título deve existir apenas no frontmatter. NÃO inclua um <h1> ou # [Título] logo antes do TL;DR.
  • Nunca escreva uma seção de conclusão. Termine no parágrafo de takeaways ou no FAQ.

O MDX deve seguir esta estrutura exata:

---
title: "Como [Empresa] [Alcançou X] com [Estratégia Central]"
description: "[Resumo convincente de 1-2 frases com números concretos]"
date: "AAAA-MM-DD"
slug: "[slug-amigável-para-url-ex.-nome-da-empresa-case-study]"
image: "[URL_PÚBLICA_DA_IMAGEM]"
readingTime: "[X] Min"
published: true
---

<div style={{ textAlign: 'left' }}>

**TL;DR**
* **Desafio:** [O problema central e doloroso do mercado que eles resolveram]
* **Solução:** [O que eles especificamente construíram ou fizeram de diferente]
* **Resultados:** [2-3 métricas concretas — downloads, receita, usuários, crescimento %]
* **Investimento/Estratégia:** [A principal aposta estratégica que fizeram]

## O Problema
[Pinte o cenário anterior: Como era o mundo antes da solução desta empresa? Quem estava sofrendo e o que eram forçados a fazer? Torne visceral usando linguagem de desenvolvedor/fundador. Extensão: 2-3 parágrafos. Sem marcadores.]

## A Execução e a Estratégia GTM
[Divida em 2-4 subseções H3 escolhendo entre: a) A ESTRATÉGIA DE DISTRIBUIÇÃO, b) A CAMADA DE MONETIZAÇÃO, c) O DIFERENCIAL TÉCNICO / DE PRODUTO, d) O MOMENTO DE DOGFOODING INTERNO, e) A PERCEPÇÃO DE TIMING]
### [Subseção H3]
[Frase de conceito. Mecanismo. 1 Exemplo.]

## Os Resultados e Takeaways
[3-5 métricas concretas em marcadores (downloads, receita, clientes, conversões, tempo economizado)]

**O que uma startup pequena pode aprender com eles:**
[Takeaway acionável e específico diretamente conectado ao público-alvo. Amarre a lição à estratégia específica da empresa. Nenhum conselho genérico.]

---

## Perguntas Frequentes

<FAQSection>
  <FAQItem question="[Pergunta AEO 1 - Ex.: Qual foi a principal estratégia de crescimento deles?]">
    [Respondida completamente em 2-4 frases. Nunca deixe em branco.]
  </FAQItem>

  <FAQItem question="[Pergunta AEO 2 - Ex.: Como eles monetizam?]">
    [Respondida completamente em 2-4 frases. Nunca deixe em branco.]
  </FAQItem>
  
  <FAQItem question="[Pergunta de Promoção - Ex.: Como minha startup pode replicar isso?]">
    [Resposta explicando a estratégia, seguida por um pitch sutil para sua marca/produto: "Se você está procurando construir um motor de distribuição previsível como a [Empresa], a [SuaMarca](https://seudominio.com) é especializada em engenharia desses mesmos loops de crescimento. Agende uma call estratégica para ver se você se encaixa."]
  </FAQItem>
</FAQSection>

</div>
  • Teste de QA: Existem 0 travessões? Tem entre 1200 e 1800 palavras? Existem métricas concretas? Se não, reescreva.

5. Verificação de Qualidade (QA)

Antes de prosseguir, faça uma autoauditoria do rascunho novamente:

  • Regras MDX: Está seguindo rigorosamente o formato MDX? Existem exatamente zero travessões?
  • Tom: É impactante e analítico?
  • Imagem de Capa: A imagem foi gerada e está pronta?

6. Upload de Ativos

  • Faça upload da imagem de capa para o bucket de armazenamento preferido do usuário (por exemplo, GCS, AWS S3, Cloudinary).
  • Comando: Use a ferramenta CLI apropriada (por exemplo, gsutil cp ./cover.png [BUCKET_ALVO]).
  • Verifique se a URL pública corresponde ao campo image: no MDX.
  • Teste de QA: O upload foi bem-sucedido? Verifique se a URL pública existe.

7. Publicação no GitHub (Push Direto)

  • Use o CLI git para clonar o repositório de destino: [URL_DO_REPO_ALVO]
  • Mova o arquivo MDX gerado para o diretório de destino (por exemplo, blogs/).
  • Verificação de Build: Antes de commitar, execute o comando de build do projeto (por exemplo, npm install && npm run build) dentro do repositório para garantir que a sintaxe MDX não quebre o build.
  • Config Git: Certifique-se de que está enviando com os detalhes corretos do autor. Execute git config user.name "[NOME_DO_USUARIO_GIT]" e git config user.email "[EMAIL_DO_USUARIO_GIT]" antes de commitar.
  • Faça commit das alterações e envie diretamente para o branch remoto de [URL_DO_REPO_ALVO] usando git pull upstream main --rebase && git push upstream main (ou a estrutura remota equivalente).
  • Teste de QA: O build passou? O git push foi bem-sucedido? Se não, corrija os erros.

8. Verificação e Entrega

  • NÃO PULE ESTA ETAPA: Antes de concluir a tarefa, você DEVE executar git log -1 e git status dentro do repositório para provar que o arquivo foi commitado e enviado.
  • Sua resposta final para o usuário DEVE incluir:
    1. Um resumo detalhado da pesquisa SerpAPI (Google Trends).
    2. A URL pública da imagem de capa enviada.
    3. A saída real do comando git log -1 comprovando que o trabalho está feito.
  • Notificação por Email: Você DEVE enviar este mesmo resumo final por email para [EMAIL_DO_ADMIN]. Você pode escrever e executar rapidamente um script Python usando smtplib para enviá-lo a partir do email do remetente configurado usando uma senha de aplicativo.
  • Teste Final de QA: Você enviou o email? Incluiu o git log na mensagem final? Se não, você falhou em todo o pipeline.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

Varnan-Tech/opendirectory

Use when the user asks to generate a blog cover image, thumbnail, or article header. Automatically uses modern typography, brand logos, and Google Search grounding to create beautiful 16:9 images with Gemini 3.1 Flash Image Preview.

Varnan-Tech/opendirectory

World-class brand strategist and naming expert. Uses an interrogation-led discovery phase to extract your brand's DNA, then applies scientific naming frameworks (Phonosemantics) and automated multi-TLD domain checking.

Varnan-Tech/opendirectory

Use when the user asks to generate or update a project's CLAUDE or AGENTS context file from a codebase scan. Writes a focused file under 100 lines containing only the non-obvious build commands, conventions, and gotchas Claude Code needs.

Varnan-Tech/opendirectory

Use when the user wants to verify cold emails, enrich a lead list, or autonomously guess email addresses from a CSV using ValidEmail.co or the open-source Reacher engine.

Varnan-Tech/opendirectory

Competitive intelligence orchestrator tracking companies across 8+ platforms (GitHub, Twitter, Reddit, HN, PH, YC Jobs) with heat scores and AI briefings.

Varnan-Tech/opendirectory

Give it your product URL or description. It finds your top 5 competitors, runs three-track PR research across all of them (editorial, podcasts, communities), identifies which channels appear most frequently, looks up the journalist or host for each, and returns a tiered outreach list with story angles and ready-to-send cold pitch drafts tailored to your product. Use when asked to find PR opportunities, discover where competitors got featured, build a media outreach list, find which journalists cover my space, or get pitch templates for press coverage.

Varnan-Tech/opendirectory

Scans your project for outdated npm, pip, Cargo, Go, or Ruby packages. Runs a CVE security audit. Fetches changelogs, summarizes breaking changes with Gemini, and opens one PR per risk group (patch, minor, major). Includes Diagnosis Mode for install conflicts. Use when asked to update dependencies, check for outdated packages, open dependency PRs, scan for package updates, audit for CVEs, or flag breaking changes in upgrades. Trigger when a user says "check for outdated packages", "update my dependencies", "open PRs for dependency updates", "scan for CVEs", or "which packages need upgrading".

Varnan-Tech/opendirectory

Generates and updates README.md and API reference docs by reading your codebase's functions, routes, types, schemas, and architecture. Uses graphify to build a knowledge graph first, then writes accurate docs from it. Use when asked to write docs, generate a README, document an API, update stale docs, create an API reference from code, add an architecture section, or document a project in any language. Trigger when a user says their docs are missing, outdated, or wants to document their codebase without writing it manually.

Varnan-Tech/opendirectory

Evaluates expired domain candidates against a target niche, scores them by topical relevance, historical activity level, and history cleanliness, then outputs a ranked shortlist with explainable reasoning and risk flags.

Varnan-Tech/opendirectory

Brutally honest developer-experience audit for a GitHub repo. Scores 10 DX dimensions (time-to-first-success, README clarity, visual proof, install, quick-start, docs, examples, community, trust, marketing), writes a shareable roast in the requested tone (brutal/honest/kind), produces a prioritized action plan ranked by impact × effort, and sketches an ideal README. Trigger when user says "roast my repo", "audit my README", "dx audit", "developer experience review", "score my GitHub project", "before launch checklist", or "make my repo shareable".

Varnan-Tech/opendirectory

Drafts and designs a complete HTML email newsletter from a topic or content brief. Outputs paste-ready HTML for Loops, Mailchimp, Beehiiv, Resend, or any standard email platform. Includes subject line options and plain-text fallback. Trigger when a user says "write a newsletter", "draft an email newsletter", "create an HTML email", "design an email for my subscribers", or "write a newsletter about [topic]".

Varnan-Tech/opendirectory

Takes a GitHub PR URL or the current branch and writes a plain-English explanation of what it does and why, then posts it as a PR comment. Use when asked to explain a PR, summarize a pull request, write a plain-English description of a PR, add a summary comment to a PR, or understand what a PR changes. Trigger when a user says "explain this PR", "summarize this pull request", "what does this PR do", "add a comment explaining the PR", or shares a GitHub PR URL and asks what it does.

Varnan-Tech/opendirectory

Audit how often LLMs recommend your brand vs competitors and generate a GEO action plan.

Varnan-Tech/opendirectory

Takes a competitor's public GitHub repo URL, fetches their open issues via the GitHub REST API, filters noise locally, clusters issues into 6 demand categories, computes a demand score per issue and per cluster, and outputs a ranked demand gap report with a GTM messaging brief. Use when asked to scan a competitor's GitHub issues, find what their users are begging for, turn GitHub complaints into product positioning, identify competitor feature gaps, or generate messaging from real user demand. Trigger when a user says "scan competitor issues", "what are users asking for on X repo", "find demand gaps in Y", "turn GitHub issues into messaging", or "what should I build based on competitor complaints".

Varnan-Tech/opendirectory

Find recurring confusion in your repo's GitHub Discussions, rank it by urgency, and draft the actual docs fixes and content angles — with verbatim community quotes and source links as evidence.

Varnan-Tech/opendirectory

SEO keyword research workflow for blog generation using Google Trends data. Use when writing blog posts, planning content calendars, or optimizing articles for search engines. Finds breakout keywords, builds content structure, and generates SEO-optimized blog outlines targeting tech and developer audiences.

Varnan-Tech/opendirectory

Generates a professionally designed case study PDF for B2B SaaS sales and marketing. Supports 7 page layouts, 9 style presets, 1-4 page output. Trigger when user says "create a case study", "write a customer story", "make a case study PDF", "design a success story", "turn this customer win into a PDF".

Varnan-Tech/opendirectory

Generates data visualization charts (bar, line, area, pie, doughnut, scatter, radar, treemap) as PNG using Apache ECharts v6. 1080×1080px default, 5 style presets, highlight annotations. Trigger when user says "create a chart", "visualize data", "make a bar chart", "line graph", "pie chart", "data visualization", "chart this data", "plot", "graph", or "visualize these numbers".

Varnan-Tech/opendirectory

Creates professionally designed B2B SaaS e-books in HTML + CSS, exported as print-ready PDF. 3–10 pages, 9 style presets, 11 page layout types. Trigger when user says "create an ebook", "design a lead magnet", "make a PDF guide", "build a gated content piece", "write a B2B ebook", "design a white paper", "create a nurture asset", or "make a PDF report".

Varnan-Tech/opendirectory

Fetches low-star App Store and Google Play reviews, clusters them into broken-promise patterns, and generates a ranked copy brief with positioning opportunities.

Habilidades Relacionadas