simple-deck
Ajuda seu agente a criar uma apresentação estratégica corporativa. Ela foca em crescimento, gastos e um caminho claro para a sustentabilidade, ideal para a equipe de liderança.
O que ela faz
Esta ferramenta cria apresentações de slides simples e interativas em formato HTML. Ela usa um modelo pré-definido e um conjunto de regras para garantir que a apresentação seja visualmente agradável e fácil de seguir.
Quando usar
- ✓Quando você precisa de uma apresentação rápida para uma reunião.
- ✓Ao apresentar dados de crescimento ou desempenho de uma empresa.
- ✓Para criar um resumo visual de um projeto ou ideia.
Exemplo do que pedir para a IA
“Crie uma apresentação sobre o crescimento da minha empresa nos últimos 3 anos, focando em vendas e novos clientes.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta pega um modelo de HTML e o preenche com seu conteúdo. Ela segue regras específicas sobre quantas vezes usar certos estilos visuais para manter a apresentação interessante.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add nexu-io/open-design --skill simple-deckOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/simple-deck/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Habilidade de Deck Simples
Produza um deck HTML de arquivo único com rolagem horizontal usando a biblioteca seed e layout.
Mapa de Recursos
simple-deck/
├── SKILL.md ← you're reading this
├── assets/
│ └── template.html ← seed: tokens + slide primitives + proven nav script (READ FIRST)
└── references/
├── layouts.md ← 8 paste-ready slide layouts + theme-rhythm rules
└── checklist.md ← P0/P1/P2 self-review (rhythm spot-check at bottom)
Fluxo de Trabalho
Etapa 0 — Pré-voo
- Leia
assets/template.htmlde ponta a ponta através do bloco<style>E do bloco<script>. O script resolve cinco bugs específicos de iframe (detecção de scroller real, ouvintes de fase de captura dupla, foco automático, semscrollIntoView, persistência de posição) — não o reescreva. - Leia
references/layouts.mdpara conhecer os 8 layouts. Preste atenção especial à seção "Ritmo do tema" — é a regra que impede que o deck pareça sonolento. - Leia o DESIGN.md ativo — mapeie seus tokens para as seis variáveis
:rootna seed.
Etapa 1 — Copie a seed
Copie assets/template.html para a raiz do projeto como index.html. Substitua as seis variáveis :root pelos tokens do sistema de design ativo. Substitua a página <title>.
Etapa 2 — Decida a contagem de slides + ritmo do tema ANTES de escrever qualquer slide
Padrão: 6 slides, a menos que o briefing diga o contrário.
| Público / formato | Slides |
|---|---|
| Visão geral do produto / talk relâmpago (5–10 min) | 6 |
| Pitch deck (15 min) | 8–10 |
| Atualização de investidor / talk mais longo (20–30 min) | 12–18 |
Em seguida, escreva o ritmo antes de qualquer HTML — por exemplo, 8 slides:
01 hero light center Cover
02 light Problem
03 hero dark center Big stat
04 light Three points
05 dark Pipeline
06 hero light center Quote
07 light Before / after
08 hero dark center Ask
Uma sequência saudável tem:
- Sem 3+ temas iguais seguidos
- ≥ 1
hero darkE ≥ 1hero light(para 8+ slides) - Respiração alternada a cada 3–4 slides
Mostre este esboço de ritmo ao usuário antes de escrever o HTML do slide — eles podem redirecionar de forma barata.
Etapa 3 — Cole e preencha
Para cada slide planejado, copie o <section> correspondente de layouts.md para o corpo. Substitua o texto entre colchetes por conteúdo real e específico. Sem preenchimento / sem lorem. Se um slide parecer vazio, o layout está errado — escolha outro.
Marque cada slide com data-screen-label="01 Cover", "02 Problem", etc., na ordem em que você os escreveu. (Os três primeiros slides da seed já fazem isso — estenda o padrão.)
Etapa 4 — Autoverificação
Execute references/checklist.md. O "Verificação pontual do ritmo do tema" no final é inegociável:
grep 'class="slide' index.html
Leia a lista de classes resultante. Se você vir light × 4 in a row, troque um para dark. Se não houver hero dark em um deck de 8+ slides, promova um slide de estatística grande ou de encerramento.
Etapa 5 — Escreva o arquivo do projeto
Escreva o HTML do deck concluído em index.html.
Em seguida, envie um breve resumo de assistente comum nomeando index.html e descrevendo o deck. Não exiba o código-fonte HTML completo no chat e não emita um bloco de código-fonte <artifact>.
Regras rígidas
- Classe de tema em cada slide (
light|dark|hero light|hero dark).class="slide"em branco = regressão. - Sem 3+ temas iguais seguidos.
- Exibição = serif via
var(--font-display)..h-hero/.h-xl/.h-mdjá impõem. - Um acento por slide, usado no máximo duas vezes.
- Não reescreva o script de navegação. É comprovado.
- Sem
scrollIntoView(). Quebra o iframe. data-screen-labelem cada slide.
Perguntas frequentes
Quantos slides a apresentação terá?
O padrão são 6 slides, mas pode variar dependendo do tipo de apresentação (ex: 8-10 para um pitch, 12-18 para uma atualização mais longa).
O que é 'theme rhythm'?
É uma regra para alternar estilos visuais (como 'light' e 'dark') a cada poucos slides para evitar que a apresentação fique monótona.
Posso usar meu próprio design?
Sim, você pode adaptar as cores e fontes do modelo para combinar com a identidade visual da sua marca.
Detalhes
Descrição original do autor
OpenDesign's operating review: growth, burn, and the concrete path to sustainability without losing the open ethos. Built as a decision-grade corporate strategy deck for leadership team.
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #496
- Licença
- Apache-2.0
- Atualizada em
- 16/10/2026
Comentários
- …
Mais skills deste repositório
sample-plugin
Faz seu agente criar um arquivo de metadados para testes. Ele ajuda a garantir que o código funcione corretamente em diferentes situações.
nexu-io/open-design
aster-atelier
Ajuda seu agente a criar um site artístico com visual clássico. Ele usa imagens elegantes, céus azuis e fontes serifadas para um visual cinematográfico.
nexu-io/open-design
audio-jingle
Faz seu agente gerar áudio como jingles e efeitos sonoros. Ele pode criar músicas e vozes, salvando o resultado em um arquivo de áudio.
nexu-io/open-design
blog-post
Ajuda seu agente a escrever artigos longos ou posts de blog. Ele inclui espaços para imagens, citações e informações do autor.
nexu-io/open-design
Skills parecidas
product-lens
Ajuda seu agente a validar ideias de produtos antes de desenvolvê-las. Ele analisa o alinhamento com o mercado e a experiência do usuário para decidir se um produto deve seguir em frente.
affaan-m/ECC
investor-outreach
Ajuda seu agente a escrever e-mails para investidores. Ele cria mensagens personalizadas para pedir investimento ou enviar atualizações.
affaan-m/ECC
release-announcement
Ajuda seu agente a escrever anúncios de lançamentos. Ele foca no que é importante para o usuário e como usar as novidades.
paperclipai/paperclip