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
Mensagem pronta para colar
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-gridOu 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.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.
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 composition: fixed; top: 50%; left: 50%; uma funçãofit()aplicatranslate(-50%, -50%) scale(min(innerWidth/1920, innerHeight/1080))ao carregar eresize. Todo o layout interno em px — o escalador cuida da responsividade. - Cada página é uma
<section class="slide">dentro de#stagecom um rótulo no estilodata-screen-label="01 封面"; exatamente um slide carrega.active; páginas escuras adicionam.dark. - Navegação (mantenha o script verbatim):
←/↑/PageUpanterior,→/↓/Space/PageDownpróximo,Home/Endprimeiro/último; roteamento por hash#/N(indexado em 1) lido ao carregar +hashchange, escrito viahistory.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 viafile://.
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)
- 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#444de 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-linede 1px com o mesmo texto. - Linhas finas de grade: verticais (
top:64px; bottom:64px) e horizontais (left/right:80px) posicionadas absolutamente de 1px em preto (opacity: 0.05) (0.08branco em escuro). Margens externas de 80px são a calha mestra; as colunas pousam nelas. - 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. - Gráficos de barras vermelho/escuro/cinza:
.bar-row= rótulo alinhado à direita de 90px +--tracktrilha + preenchimento (winnervermelho /darkpreto /basecinza) com o valor impresso dentro, alinhado à direita, branco (cinza embase). O assunto da página é sempre a barra vermelha. Anotação opcional em maiúsculas vermelhas.deltaabaixo. - 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. - 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
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
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC