replit-deck
Permite que seu agente transforme documentos de produto em apresentações decisivas. Ele foca em casos de negócios, provas e resultados para aprovar recursos ou arquiteturas.
O que ela faz
Esta ferramenta cria apresentações em formato de página da web (HTML) usando um dos 8 estilos visuais pré-definidos da Replit. Ela transforma documentos como planos de produto ou relatórios técnicos em apresentações claras para ajudar na tomada de decisões.
Quando usar
- ✓Quando você precisa transformar um plano de produto em uma apresentação para aprovação.
- ✓Ao criar um documento de decisão a partir de um roteiro ou revisão de arquitetura.
- ✓Para apresentar resultados de uma retrospectiva de forma visual.
Exemplo do que pedir para a IA
“Transforme este plano de produto em uma apresentação usando o estilo 'helix'.”
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
Você escolhe um dos 8 estilos visuais (temas), define o conteúdo de cada slide copiando layouts prontos e preenchendo com suas informações. A ferramenta garante que o estilo escolhido seja usado consistentemente em toda a apresentação.
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 replit-deckOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/replit-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.
Replit Deck Skill
Produza um deck HTML de arquivo único com rolagem horizontal em um dos oito temas do Replit-Slides. Cada tema é um sistema visual completo — não misture tokens entre temas.
Mapa de recursos
replit-deck/
├── SKILL.md ← you're reading this
├── assets/
│ └── template.html ← seed: 8 themes via [data-theme=*], proven iframe-nav script (READ FIRST)
├── references/
│ ├── themes.md ← 8 themes: when-to-pick / do / don't / primary layouts
│ ├── layouts.md ← 10 paste-ready slide layouts, cross-theme
│ ├── components.md ← shared primitives (eyebrow, kpi-row, image-grid, meta-bar)
│ └── checklist.md ← P0/P1/P2 self-review + theme lock-in gate
└── examples/ ← four reference decks across the most contrasting themes
├── example-helix.html (SaaS board update · light minimal)
├── example-holm.html (legal fintech memo · cream editorial serif)
├── example-atlas.html (quarterly history chapter · black + vermilion)
└── example-bluehouse.html (real estate ROI · navy + gradient cards)
Fluxo de trabalho
Etapa 0 — Pré-voo (leituras obrigatórias)
- Leia
assets/template.htmlde ponta a ponta. Os blocos[data-theme]contêm os tokens; o<script>na parte inferior resolve cinco bugs de navegação do iframe — não o reescreva. - Leia
references/themes.md→ escolha um tema que corresponda ao briefing do usuário. Se o usuário já escolheu um tema viaod.inputs.theme, use esse. - Leia
references/layouts.md→ você copiará blocos<section>daqui. - Leia
references/checklist.md→ P0 deve passar antes da emissão.
Etapa 1 — Comprometa-se com um tema
Escreva em voz alta (na seção TodoWrite ou plano) qual tema e por quê. Uma vez escolhido, cada slide usa apenas os tokens desse tema. Sem trocas no meio do deck. O atributo <body data-theme="helix"> é a única fonte de verdade.
| Tema | Escolha quando |
|---|---|
helix |
Atualização de quadro SaaS, métricas de produto, moderno neutro |
holm |
Memorando legal, pré-leitura para investidores, sério / institucional |
vance |
Portfólio de arte, catálogo de design, fotógrafo / escultor |
bevel |
Campanha de moda, lookbook, atitude Y2K / editorial |
world-dark |
Relatório de política, análise financeira, escuro premium |
world-mint |
Companheiro mais leve do world-dark — ESG, finanças de bem-estar, sustentabilidade |
atlas |
Narrativa longa, deck de capítulo, estética de museu / arquivo |
bluehouse |
Produto de consumo, imóveis, estilo de vida, cartões coloridos |
Etapa 2 — Planeje o ritmo dos slides antes de escrever o HTML
Padrão de 6 slides. Escreva o ritmo ANTES de qualquer HTML, por exemplo (hélice, 6 slides):
01 cover hero + title + subtitle
02 kpi-row-6 6 metrics with ▲/▼ deltas
03 split-insight left stat + right paragraph
04 chapter-plate section divider
05 three-up three parallel columns
06 closing one bold number or CTA
Mostre isso ao usuário. Redirecionar nesta fase é barato.
Etapa 3 — Copie a semente, vincule o tema
- Copie
assets/template.htmlpara a raiz do projeto comoindex.html. - Defina
<body data-theme="<chosen>">. - Substitua
<title>. - Exclua os slides de espaço reservado no corpo (a semente vem com 3 slides de demonstração). Mantenha o cromo (contador / progresso / dica).
Etapa 4 — Cole layouts, preencha com conteúdo real
Para cada slide planejado, copie o <section> correspondente de references/layouts.md. Substitua cada [REPLACE] por conteúdo específico — nunca deixe placeholders, nunca use lorem. Se um slide parecer vazio, escolha um layout diferente.
Marque cada slide com data-screen-label="01 Cover", "02 Metrics", etc., na ordem de apresentação.
Etapa 5 — Autoverificação
Execute references/checklist.md silenciosamente antes da emissão: o gate de bloqueio de tema P0 mais a crítica de cinco dimensões de 1 a 5 (Filosofia / Hierarquia / Execução / Especificidade / Restrição). Qualquer dimensão ≤ 3 → refaça antes da emissão.
O grep de bloqueio de tema P0 é inegociável:
grep -E 'data-theme|style="--' index.html | head
Se algum style="--accent:..." ou substituição de tema aparecer em slides individuais, reverta. Um tema por deck.
Etapa 6 — Emita o artefato
<artifact identifier="deck-<slug>" type="text/html" title="<Deck title>">
<!doctype html>
<html>...</html>
</artifact>
Uma frase antes do artefato. Pare após </artifact>.
Regras rígidas
- Um tema por deck.
data-themedefinido em<body>— nunca substitua por slide. - Números são reais ou ausentes. Sem métricas inventadas. Use
—ou um bloco cinza como placeholder honesto.
…
Perguntas frequentes
Posso misturar estilos visuais na mesma apresentação?
Não, você deve escolher um único estilo visual (tema) para toda a apresentação e usá-lo do início ao fim.
O que são 'layouts'?
São blocos de construção pré-formatados para diferentes tipos de slides (título, métricas, texto com imagem, etc.) que você pode copiar e adaptar.
Preciso ter cuidado com alguma coisa?
Sim, é crucial ler os arquivos de referência sobre temas e layouts, escolher um tema e mantê-lo, preencher todos os espaços com informações reais (sem 'lorem ipsum') e verificar se o estilo está consistente antes de finalizar.
Detalhes
Descrição original do autor
For product and technical management work: turn PRDs, roadmaps, RFCs, architecture reviews, and retros into decision documents. Built around the core query "pm-feature-business-case-deck", with product strategy lead judgment, buyer-ready proof, and this outcome: approve the feature, architecture, roadmap, or incident follow-up.
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #494
- 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