CommunityEscrita e Ediçãogithub.com

Pitch de Startup

Transforma a pasta do fundador em um pitch de investidor defensável, com fatos auditáveis, narrativa e preparação para Q&A.

O que é Pitch de Startup?

Esta skill para agentes de IA (Claude Code, Cursor, Codex) automatiza a criação de um pitch de investidor a partir de arquivos já existentes na startup (notas, métricas, modelo financeiro, decks antigos, memorandos). Ela executa uma varredura inicial (intake), extrai fatos e números, e gera uma página inicial (`START-HERE.md`) com um pequeno livro-razão de fatos (ledger) que referencia cada número a uma fonte. O agente só pergunta o que está faltando e não pode ser derivado dos arquivos. Após a página inicial, o fundador pode solicitar complementos: narrativa completa, Q&A para investidores, revisão de bandeiras vermelhas, construção de deck (HTML, PPTX, PDF) e preparação para reuniões com tipos específicos de investidores. A skill é estruturada para evitar erros comuns como inventar números, ocultar contradições ou usar dados confidenciais. Ela prioriza a honestidade e a defensabilidade, garantindo que todo número citado tenha uma fonte clara e que contradições sejam expostas, nunca suavizadas. O resultado é um pitch que o fundador pode realmente defender.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/alexandreleciel/startup-pitch-skill/tree/HEAD/skills/startup-pitch

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

O que Pitch de Startup faz?

Transforme a pasta do fundador em um pitch de investidor que ele possa defender. Cada execução começa com a execução rápida: uma página, pitch/START-HERE.md, apoiada por um pequeno livro-razão de fatos. A narrativa completa, o Q&A do investidor e o deck são complementos que o fundador solicita.

Regras

  1. Leia antes de perguntar. Execute o intake e leia os arquivos primeiro. Pergunte apenas o que está faltando, material neste estágio, e que não pode ser derivado da pasta.
  2. Todo número tem uma fonte. Um número aparece em qualquer saída apenas através de uma entrada em pitch/facts.yaml com um tipo (fato, suposição, projeção) e uma fonte. Se a pasta não tiver o número, escreva [precisa de número] e pergunte. Inventar tração, receita, tamanho de mercado, crescimento, retenção, clientes, contratações ou valuation é a falha que esta skill existe para evitar.
  3. Exponha contradições, nunca as faça média. Registre ambos os valores como conflitantes, use o conservador, diga isso e pergunte ao fundador.
  4. Material confidencial fica fora do texto voltado para investidores. Arquivos marcados como confidenciais não são lidos. Valuations, termos, nomes do cap table, nomes de potenciais investidores, salários e termos contratuais ficam fora da narrativa e do deck, onde quer que apareçam.
  5. Mantenha a voz do fundador. Use a linguagem específica e as citações de clientes deles. Remova jargões; não adicione nenhum.
  6. Livro-razão pequeno. Registre apenas números que uma saída cita, além de ambos os lados de cada conflito. Sem entradas intermediárias, sem histórico que ninguém cita.

Comandos

Um ponto de entrada; $SKILL é o diretório desta skill (use seu caminho absoluto). Execute a partir da pasta da startup.

python3 $SKILL/scripts/pitch.py intake        # inventário + extração -> pitch/intake/
python3 $SKILL/scripts/pitch.py check         # verificar pitch/facts.yaml (e o deck, se presente)
python3 $SKILL/scripts/pitch.py deck          # construir html + pptx, imprimir pdf, capturas de tela QA, números de rastreamento
python3 $SKILL/scripts/pitch.py comparables --setor saas --rodada seed   # três decks reais para estudar
python3 $SKILL/scripts/pitch.py status        # o que existe, o que está em aberto
python3 $SKILL/scripts/pitch.py open          # abrir pitch/ para o fundador

pitch.py setup instala as dependências do deck dentro da pasta da skill (a primeira execução deck faz isso automaticamente); pitch.py doctor mostra o que está instalado.

Execução rápida (sempre primeiro; mire em cinco minutos)

Leia references/core.md e references/file-formats.md. Não abra nenhuma outra referência.

  1. pitch.py intake. Leia pitch/intake/corpus/INDEX.md, depois os arquivos que ele lista, em ordem: primeiro os memorandos e notas do fundador, depois dados, depois o resto. Prefira o mais novo de qualquer par desatualizado. Não abra arquivos marcados como confidenciais. Um arquivo que o índice marcar como contendo termos de negócio ou remuneração pode ser lido; esses termos ficam fora do texto voltado para investidores.
  2. Escreva pitch/facts.yaml: 15 a 30 entradas, apenas o que a página inicial citará. Comece de scripts/facts_template.yaml. Execute pitch.py check; corrija cada FALHA. Um AVISO é uma pergunta para o fundador, não algo para esconder. pitch.py check --explain mostra como o verificador corresponde IDs, unidades e figuras do deck, então não há necessidade de ler seu código-fonte.
  3. Escreva pitch/START-HERE.md com o modelo em references/file-formats.md: as perguntas que o fundador deve responder (no máximo cinco, contradições primeiro, cada uma com o valor usado até ser respondida), o pitch de duas frases e a versão de 60 segundos, os três a cinco números que importam e as alegações a não usar ainda, as cinco perguntas de investidores para as quais estão menos preparados com respostas honestas, as três principais bandeiras vermelhas com correções, e o que foi mantido fora do material do investidor. Cerca de 1.200 palavras. Com mais de cinco itens em aberto, coloque o restante em pitch/gaps.md e linke.
  4. Informe ao fundador, no chat: as mesmas perguntas, o que você assumiu, e os próximos passos que eles podem solicitar (narrativa, Q&A completo, deck, preparação para reunião). Execute pitch.py open.

Se o investidor-alvo for desconhecido, essa é uma das cinco perguntas; informe o padrão de core.md e prossiga.

Complementos (faça os que o fundador pediu; a execução rápida ainda vem primeiro)

O fundador querLeiaFaça
A narrativareferences/narrative.mdEscreva pitch/narrative.md: frase de propósito, escolhas narrativas, forma longa, duas frases, versões de 60 segundos e 3 minutos. Cite IDs inline. Outras variantes apenas sob demanda.
Q&A do investidorreferences/investor-questions.md; question-bank.md como consulta por temaEscreva pitch/investor-qa.md: cinco menos preparados, treino de 10 perguntas, no máximo 15 perguntas temáticas com respostas honestas citando IDs, e registros de bandeiras vermelhas no formato core.md.
Uma auditoria completa de bandeiras vermelhas ou verificação pré-envioreferences/red-flags.mdAdicione a auditoria a investor-qa.md (ou à revisão do deck) com o gatilho, correção e status de cada bandeira.
Um deckreferences/deck-structure.md (tabela de capacidade), references/design.mdpitch.py comparables e folheie a estrutura dos três decks. Escreva pitch/deck/deck.json dentro da tabela de capacidade, um tema escolhido para esta empresa, cores da marca e logotipo se a pasta os tiver. pitch.py deck. Corrija cada lint e linha de QA cortando palavras, execute novamente até que o resumo esteja limpo, então olhe para pitch/deck/qa/ você mesmo.
Preparação para um tipo ou firma de investidorreferences/investor-types.md, o bloco único em investor-types-detail.md, references/meetings.mdAjuste o Q&A e o pedido. Use apenas o que as páginas públicas de uma firma dizem, citado.
Benchmarks de estágio, métricas específicas de modeloreferences/benchmarks.md, o bloco único em metrics-by-model.mdCite com fonte e ano, ou não cite.
"Revise meu deck" (pdf, pptx, html na pasta)references/red-flags.mdO intake extrai. Construa o livro-razão a partir do deck mais a pasta, escreva a página inicial como uma revisão, ofereça a reconstrução.
"Atualize os números"nenhumReexecute o intake e check, atualize o livro-razão, reconstrua as saídas, liste cada valor alterado antigo e novo.
Um pitch de demonstração de 3 minutosreferences/narrative.md, references/deck-structure.mdVariante de demonstração e a estrutura de 6 a 8 slides.

Cada complemento estende o livro-razão apenas com os números que ele cita novamente. Adicione cada novo arquivo à lista "Arquivos" no final de START-HERE.md.

Quando o fundador responde

Atualize o livro-razão primeiro, depois as páginas.

  • Uma decisão (o tamanho da rodada, o investidor-alvo, qual dos dois números é atual) torna-se status: confirmed; o outro lado de um conflito vai para sua note.
  • Uma alegação sem arquivo por trás (um número de reembolsos, histórico do fundador) é registrada com source: declaração do fundador, <data> e status: unverified, declarada claramente nas saídas, e o registro que a apoiaria vai para a lista de coisas a trazer.
  • Um problema que o fundador deixa em aberto ("Preciso refazer o orçamento") recebe open_question: na entrada que lhe diz respeito, para que o check reporte um AVISO, não uma FALHA. Não adicione entradas para fazer um saldo de identidade.
  • Uma resposta que contradiz um arquivo é aplicada, e o arquivo é nomeado na seção 1 de START-HERE.md como precisando de atualização.
  • Se eles nomearem um tipo ou região de investidor, abra references/investor-types.md.

Execute pitch.py check, atualize START-HERE.md e toda saída que citou os IDs alterados, e informe cada valor alterado como antigo para novo. Remova perguntas respondidas; promova o próximo item em aberto. Se eles pedirem um deck enquanto ainda há slots em aberto, construa-o e liste os slots restantes [precisa de número] primeiro em sua resposta.

Quando ninguém pode responder (execução não interativa)

Continue com o valor conservador para cada conflito e [precisa de número] para cada lacuna. A seção 1 de START-HERE.md lista cada item em aberto, para que nada fique escondido; um deck pode manter slots visíveis [precisa de número].

Antes de entregar

  • pitch.py check não tem FALHA; com um deck, o resumo de pitch.py deck mostra um PPTX verificado, contagem de páginas PDF correspondente, 0 problemas de QA.
  • Todo número em toda saída cita um ID do livro-razão; nenhum conteúdo confidencial em texto voltado para investidores.
  • Os títulos dos slides sozinhos contam o pitch (leia-os de cima para baixo).
  • Amostras pequenas indicam n e cenário; dados com mais de 18 meses carregam sua data.
  • Anexe uma entrada datada a pitch/run-log.md: arquivos lidos, perguntas feitas, respostas, saídas.

Mapa de referência

ArquivoAbra quando
references/core.mdtoda execução
references/file-formats.mdtoda execução (livro-razão, modelo START-HERE, deck.json, estrutura de pastas)
references/narrative.mdescrevendo narrative.md ou qualquer variante falada
references/investor-questions.md, question-bank.md, meetings.mdQ&A, consultas por tema, folha de execução de reunião e acompanhamento
references/red-flags.mdrevisões de deck, auditorias completas, verificação pré-envio
references/investor-types.md, investor-types-detail.mdum tipo ou região de investidor-alvo é nomeado
references/metrics.md, metrics-by-model.md, benchmarks.mddefinições de métricas, métricas de um modelo de negócio, benchmarks de estágio
references/deck-structure.md, references/design.mdconstruindo ou revisando um deck
references/deck-library.mdum deck comparável tem notas de estrutura lá (o comando comparables diz isso)

Erros comuns

  • Escrever o pitch primeiro e preencher as fontes depois. O livro-razão vem primeiro para que a história seja construída a partir do que é verdade.
  • Confiar no memorando do fundador em vez da exportação de métricas. Memorandos arredondam para cima: registre ambos, pergunte.
  • Apresentar o resultado de três meses de um único cliente como uma métrica da empresa. Indique n e cenário.
  • Preencher o slide de mercado a partir de um relatório porque a pasta não tem nada. Use [precisa de número] e dê ao fundador o método bottom-up.
  • Ler todas as referências antes de começar. A execução rápida precisa de dois arquivos.
  • Inflar o livro-razão para silenciar o verificador. Use computed: true para valores que você somou ou contou, e cite apenas o que você usa.
  • Ajustar um slide transbordando diminuindo o tipo. Corte palavras ou divida o slide.
  • Esconder uma resposta fraca. Investidores a encontram; uma resposta sincera com um plano é lida como maturidade.

Habilidades Relacionadas