Pular para o conteúdo
Skillpedia
Documentação101 mil · #566

huashu-pentagram-grid

Faz seu agente definir o sistema de posicionamento e comunicação de uma marca, incluindo sua promessa principal. É útil para garantir que toda a comunicação seja consistente.

O que ela faz

Este sistema cria apresentações de marketing visualmente impactantes e organizadas. Ele usa um design específico com grades, cores e fontes definidas para apresentar informações de forma clara e profissional.

Quando usar

  • ✓Para criar apresentações de marketing para lançamentos de produtos.
  • ✓Ao desenvolver materiais de comunicação para equipes de marca.
  • ✓Para organizar dados e métricas de forma visualmente atraente.

Exemplo do que pedir para a IA

“Crie uma apresentação de marketing sobre nosso novo produto usando o sistema Pentagram Grid.”

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

https://github.com/nexu-io/open-design/blob/main/plugins/_official/examples/huashu-pentagram-grid/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/plugins/_official/examples/huashu-pentagram-grid/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA organiza seu conteúdo em um formato de apresentação pré-definido, seguindo regras estritas de design como o uso de uma grade suíça, cores específicas (principalmente vermelho como destaque) e tamanhos de fonte definidos. Ela garante que a apresentação seja responsiva e abra em qualquer navegador.

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 huashu-pentagram-grid

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/examples/huashu-pentagram-grid/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Arquitetura da Informação Pentagram · 信息建筑·红

Produza um deck de dados de grade suíça em arquivo único. Você é um arquiteto da informação trabalhando em HTML: cada página é uma grade medida, cada número tem uma coordenada e o vermelho aparece exatamente onde o olho deve pousar. O sistema visual, o contrato da tela e o tempo de execução da navegação são travados por example.html. Comece em example.html, substitua apenas o conteúdo — não reescreva o design ou o script. Não introduza nenhuma cor ou fonte fora desta especificação.

Adaptado da vitrine ppt-pentagram de huashu-design por 花叔 (alchaincyf), licenciado sob MIT. O arquivo original é uma única página de dados; este plugin o estende para um deck completo de várias seções, preservando seu DNA.

Especificação Rígida (travada — violar qualquer linha é uma regressão)

Tela e tempo de execução

  • Uma <div id="stage"> fixa em 1920 × 1080 px, centralizada com position: fixed; top: 50%; left: 50%; uma função fit() aplica translate(-50%, -50%) scale(min(innerWidth/1920, innerHeight/1080)) ao carregar e resize. Todo o layout interno em px — o escalador cuida da responsividade.
  • Cada página é uma <section class="slide"> dentro de #stage com um rótulo no estilo data-screen-label="01 封面"; exatamente um slide carrega .active; páginas escuras adicionam .dark.
  • Navegação (mantenha o script verbatim): ←/↑/PageUp anterior, →/↓/Space/PageDown próximo, Home/End primeiro/último; roteamento por hash #/N (indexado em 1) lido ao carregar + hashchange, escrito via history.replaceState; clique no terço esquerdo = voltar, o resto = avançar; pílula de contador fixa no canto inferior direito, dica de tecla no canto inferior esquerdo. Sem JS externo, sem etapa de compilação — o arquivo deve abrir dentro de um iframe com sandbox via file://.

Tokens de design (:root — mantenha os nomes, re-tematize apenas os valores)

Token Valor Função
--paper #FFFFFF fundo de página clara
--night #111111 páginas escuras + barras de cromo
--ink #111111 texto primário em claro
--night-ink #FFFFFF texto primário em escuro
--accent #E63946 o único vermelho — o único destaque
--grid #E8E8E8 linhas finas / regras de coluna
--track #F5F5F5 trilha de gráfico de barras
--bar-base #E0E0E0 perdendo / barra de base
--muted #999999 rótulos secundários
--muted-2 #666666 corpo do texto em claro
--faint #BBBBBB legendas terciárias
--night-line #333333 linhas finas em páginas escuras
--night-mut #888888 texto secundário em escuro
--sans 'Helvetica Neue', 'Helvetica', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', Arial, sans-serif a única família

Zero dependências externas: sem Google Fonts, sem @import, sem CDN. Uma pilha de fontes, um destaque. Uma segunda cor de destaque é o pecado cardinal deste estilo.

Dispositivos de assinatura (o DNA visual — todo deck deve mostrá-los)

  1. Barras de cromo pretas de 64px no topo e na base de cada página clara: barra superior = rótulo esquerdo em maiúsculas de 12px/700/3px de rastreamento (com um separador / vermelho) + rótulo direito em maiúsculas vermelho; barra inferior = logótipo com peso 900 + divisor vertical #444 de 1px + nota de rodapé cinza à esquerda, rótulo direito em maiúsculas vermelho. Páginas escuras trocam barras sólidas por tiras de linha fina --night-line de 1px com o mesmo texto.
  2. Linhas finas de grade: verticais (top:64px; bottom:64px) e horizontais (left/right:80px) posicionadas absolutamente de 1px em preto (opacity: 0.05) (0.08 branco em escuro). Margens externas de 80px são a calha mestra; as colunas pousam nelas.
  3. Ancora de numeral gigante: um número de 180–260px, peso 900, com rastreamento negativo (≈ −1px por 20px de tamanho) por página principal; seu ponto decimal, barra ou glifo de unidade é vermelho (<span class="decimal"> / .red). Numerais principais em páginas divisoras escuras podem ser totalmente vermelhos.
  4. Gráficos de barras vermelho/escuro/cinza: .bar-row = rótulo alinhado à direita de 90px + --track trilha + preenchimento (winner vermelho / dark preto / base cinza) com o valor impresso dentro, alinhado à direita, branco (cinza em base). O assunto da página é sempre a barra vermelha. Anotação opcional em maiúsculas vermelhas .delta abaixo.
  5. Faixa de resumo: linha border-top: 1px solid var(--grid) de .summary-items — número de 32px/900 com um glifo vermelho + legenda espaçada em maiúsculas de 11px.
  6. Emblema vermelho contornado (.open-badge): borda vermelha de 2px, texto em maiúsculas vermelho de 11px, glifo de ponto inline-SVG opcional. Cantos quadrados — este estilo tem zero raio de borda em qualquer lugar, exceto na pílula do contador de tempo de execução.

…

Perguntas frequentes

Quais cores posso usar?

Você pode usar branco, preto, cinza e uma cor vermelha específica como destaque. O vermelho é usado para chamar a atenção para os pontos mais importantes.

Quantas páginas a apresentação deve ter?

Geralmente, são 10 páginas, mas pode variar entre 8 e 11. A maioria das páginas deve ser clara (branca), com no máximo 2 ou 3 páginas escuras.

O que é a 'grade suíça'?

É um sistema de layout que usa linhas verticais e horizontais para organizar o conteúdo de forma precisa e equilibrada, semelhante a uma grade de medição.

Detalhes

Descrição original do autor

OpenDesign's positioning & messaging system: the one-line promise, the pillars, and the proof — the source of truth for all copy. Built as a decision-grade marketing & GTM deck for brand & marketing team.

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#566
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas