carousel-paper
Transforma qualquer texto, ideia ou post em um carrossel de alta conversão usando o Paper MCP. Recebe um prompt livre e entrega slides editáveis diretamente no canvas do Paper.
Carousel Creator — Paper MCP
Transforma qualquer entrada (texto, ideia, post, tema) em um carrossel completo de alta conversão, criando os slides diretamente no Paper via write_html. O resultado são frames editáveis no canvas — sem exportação, prontos para o usuário ajustar à vontade.
Quando usar esta skill
- Usuário manda um texto e pede "transforma em carrossel"
- Usuário manda uma ideia ou tema e quer um post
- Usuário quer repurpose de conteúdo (artigo → carrossel, thread → carrossel)
- Qualquer pedido de criação de carrossel para redes sociais
Steps
1. Carregar o guia e contexto do Paper
Sempre começar por:
get_guide()
get_basic_info()
get_font_family_info() ← fontes disponíveis no projeto
Isso garante que o HTML gerado use as fontes e estilos reais do projeto.
2. Analisar a entrada + buscar regras do produto
Leia o conteúdo enviado e identifique:
- Tema principal — do que se trata?
- Produto/marca — buscar na vault
projects/{produto}/copy-rules.mdse existir - Nicho / público — quem vai consumir?
- Objetivo do post — educar, vender, engajar, gerar lead, viralizar?
- Tom — sério, leve, urgente, inspiracional?
⚠️ Se existir
copy-rules.mddo produto na vault, as restrições ali são obrigatórias — nunca inventar benefícios, preços ou CTAs não listados.
3. Estruturar o copy slide a slide
Antes de tocar no Paper, escrever o copy completo:
Slide 1 — Capa (gancho)
- Headline de impacto (máx. 8 palavras)
- Subheadline opcional (máx. 12 palavras)
- Deve parar o scroll — use dor, curiosidade ou promessa
Slides 2 a N-1 — Corpo
- 1 ideia por slide (regra absoluta)
- Título curto + 1 a 3 linhas de desenvolvimento
- Quantidade recomendada: 5 a 9 slides no total
Slide final — CTA
- 1 ação clara (salvar, comentar, seguir, acessar link)
- Reforce a promessa principal
4. Definir paleta e tipografia
Com base no get_font_family_info() e nas cores do projeto:
Slide [N]:
- Fundo: cor sólida / gradiente / escuro / claro
- Cor do texto: claro ou escuro (contraste)
- Fonte título: [fonte disponível no projeto]
- Fonte corpo: [fonte disponível no projeto]
- Destaque: palavra ou frase em bold ou cor accent
- Posição do texto: Centro / Topo / Base / Esquerda
5. Criar os artboards e escrever HTML
Para cada slide:
create_artboard(nome="Slide 1 — Capa", largura=1080, altura=1080)
write_html(html="""
<div style="
width: 1080px;
height: 1080px;
background: #0d0d0d;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 80px;
box-sizing: border-box;
font-family: [fonte do projeto];
">
<h1 style="
font-size: 72px;
font-weight: 700;
color: #ffffff;
text-align: center;
line-height: 1.1;
margin: 0 0 24px 0;
">[HEADLINE]</h1>
<p style="
font-size: 32px;
color: #cccccc;
text-align: center;
line-height: 1.4;
margin: 0;
">[SUBHEADLINE]</p>
</div>
""")
Repetir para cada slide, ajustando fundo, tipografia e copy.
Dicas de HTML para carrossel:
- Formato quadrado 1080×1080px (Instagram padrão)
- Padding mínimo de 60px nas bordas — nunca texto colado na borda
- Máximo 3 elementos por slide (título + corpo + detalhe)
- Usar
flexboxpara centralização vertical e horizontal - Palavras de destaque:
<span style="color: [accent];">palavra</span> - Listas:
<ul>comlist-style: nonee bullets customizados via::beforeou emoji
6. Revisar com screenshot
Após criar todos os slides:
get_screenshot() ← revisar visualmente e reportar ao usuário
Se algo estiver fora do lugar, usar update_styles() ou set_text_content() para ajuste fino sem reescrever tudo.
7. Entregar editável no canvas
Não exportar. Finalizar com:
finish_working_on_nodes()
Os frames ficam abertos e editáveis no canvas do Paper — o usuário clica em qualquer elemento e edita texto, cor, fonte ou posição diretamente.
Informar ao usuário:
- Quantos slides foram criados e os nomes dos artboards
- Que os frames estão editáveis no canvas
- Quais elementos são mais prováveis de precisar ajuste (ex: cor de marca, logo, foto)
Regras de copy para alta conversão
- Slide 1 decide tudo — se não parar o scroll, o resto não existe
- 1 ideia por slide — nunca comprima 2 pontos no mesmo slide
- Verbos no imperativo no CTA — "Salve", "Acesse", "Comente"
- Números específicos convertem mais — "7 formas" > "várias formas"
- Dor antes de solução — mencione o problema antes da resposta
- Último slide sempre com CTA — nunca deixe o carrossel sem direção
- Nunca inventar preços, benefícios ou funcionalidades — consultar copy-rules do produto
Adaptação por nicho
Marketing & Negócios
- Tom: direto, orientado a resultado
- Estrutura: problema → solução → prova → CTA
Saúde & Bem-estar
- Tom: acolhedor, empoderador
- Estrutura: mito vs. verdade, ou passo a passo
Finanças & Investimentos
- Tom: sério, educacional, com urgência sutil
- Estrutura: dados + contexto + ação
Lifestyle & Comportamento
- Tom: leve, identificável, conversacional
- Estrutura: "você faz isso?" → revelação → transformação
Educação & Carreira
- Tom: prático, denso em valor
- Estrutura: lista numerada com desenvolvimento por slide
Output esperado
O usuário recebe:
- Frames editáveis no canvas do Paper — prontos para ajuste fino
- Screenshot de revisão antes de finalizar
- Resumo do que foi criado e o que pode precisar de ajuste manual (logo, cor de marca, foto)