hps-bauhaus
Faz seu agente ensinar os fundamentos do design de marca. Ele cobre grade, tipografia e cor com exercícios práticos. É útil para treinar novos designers.
O que ela faz
Este plugin cria apresentações de slides com um estilo visual inspirado na Bauhaus. Ele usa formas geométricas básicas (círculo, quadrado, triângulo), cores primárias (vermelho, amarelo, azul) e tipografia forte, tudo dentro de um design limpo e moderno.
Quando usar
- ✓Criar uma apresentação sobre história do design ou movimentos artísticos.
- ✓Desenvolver material de treinamento para novos designers.
- ✓Fazer um portfólio visual com um estilo único e marcante.
Exemplo do que pedir para a IA
“Crie uma apresentação sobre os princípios do design Bauhaus, usando o estilo geométrico e as cores primárias.”
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
O plugin aplica um conjunto fixo de regras de design, como o uso de cores específicas, fontes e formas geométricas. Você só precisa substituir o conteúdo dos slides, mantendo a estrutura e o estilo definidos.
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 hps-bauhausOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/examples/hps-bauhaus/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.
Bauhaus Primário (hps-bauhaus)
Plugin de deck com tema único portado do tema bauhaus com licença MIT do projeto principal
lewislulu/html-ppt-skill
(36 temas × 31 layouts × 27 animações). Este plugin bloqueia uma aparência:
modernismo geométrico da história do design — a linguagem de 1919–1933 de Dessau de
quadrado/triângulo/círculo, as três cores primárias em um fundo de papel envelhecido e
tipografia que se comporta como um pôster.
Comece em example.html. Substitua apenas o conteúdo. Nunca reescreva o sistema de design
ou o script de tempo de execução. Nunca introduza uma cor ou fonte fora da
folha de tokens abaixo.
Folha de tokens bloqueada (:root, não desvie)
:root{
--bg:#f4efe3; /* aged canvas ground */
--bg-soft:#e8e2d1; /* darker canvas */
--surface:#ffffff; /* card paper */
--surface-2:#f4efe3;
--border:#111111; /* ink — every stroke is this */
--border-strong:#111111;
--text-1:#111111; --text-2:#333333; --text-3:#666666;
--accent:#e03c27; /* Rot — red */
--accent-2:#f4c430; /* Gelb — yellow */
--accent-3:#1d4eaf; /* Blau — blue */
--good:#1b8c3c; --warn:#f4c430; --bad:#e03c27;
--grad:linear-gradient(135deg,#e03c27 0 33%,#f4c430 33% 66%,#1d4eaf 66% 100%);
--grad-soft:linear-gradient(135deg,#f4efe3,#e8e2d1);
--radius:0; --radius-sm:0; --radius-lg:0; /* zero radius, always */
--shadow:4px 4px 0 #111; --shadow-lg:8px 8px 0 #111; /* hard offset, never blurred */
--font-sans:'Space Grotesk','Inter','Noto Sans SC',sans-serif;
--font-mono:'JetBrains Mono',SFMono-Regular,Menlo,monospace;
--font-display:'Archivo Black','Space Grotesk','Noto Sans SC',sans-serif;
--letter-tight:-.03em; --letter-normal:-.01em;
--ease:cubic-bezier(.4,0,.2,1);
}
Regras rígidas derivadas da folha:
- O gradiente de três faixas (
--grad) tem paradas rígidas — é uma bandeira, não uma mistura. Use-o apenas em palavras de destaque.gradient-text,.tri-bande.divider-accent. Nunca use gradientes suaves com múltiplas paradas. - Todo o cromo é tinta: bordas
2px solid #111em cartões, pílulas, barras de gráficos, caixas de seleção; traços3pxdentro de SVG. - Sombras são deslocamentos rígidos (
4px 4px 0 #111,8px 8px 0 #111). Sombras de desfoquergbasão proibidas. border-radiusé0em todos os elementos, exceto no dispositivo de círculo geométrico (border-radius:50%).
Tipografia
- Display (
.h1 .h2 .stat-big .quote .section-num .kpi .num):Archivo Black, peso 400 (a fonte já é preta — nunca use negrito falso), maiúsculas, espaçamento entre letras-.03em. - Corpo (
.lede, texto de cartão, listas):Space Grotesk, pesos 300–700. - Mono (contadores de etapas, chip de tema, código):
JetBrains Mono. - Sem serifa, sem slab, sem escrita à mão, sem pincel — esses pertencem a temas irmãos
(
editorial-serif,peoples-platform), não a este. - Google Fonts via
@importé o único recurso remoto permitido.
Dispositivos de assinatura (mantenha estes; eles são o estilo)
- Marca Kandinsky: SVG inline de quadrado vermelho + triângulo amarelo + círculo azul, traços de tinta de 3px — na capa e no encerramento.
- Numerais de seção contornados:
.section-numrenderizados apenas com traço via-webkit-text-stroke:3px var(--text-1)com preenchimento transparente. - Regras superiores primárias:
.card-accent / .card-accent-2 / .card-accent-3dão aos cartões uma borda superior vermelha/amarela/azul de 8px; rotacione as três cores primárias em uma grade em vez de repetir uma. - Tri-band:
.tri-bande.divider-accentsão tiras com borda de tinta do gradiente rígido de três faixas. - Caixas de seleção quadradas:
.check li::beforeé um quadrado amarelo com borda de tinta com um traço de marca de tinta. - Faixa Geo:
.geo-square / .geo-triangle / .geo-circlerepetem o motivo quadrado/triângulo/círculo como um ornamento de rodapé.
Sistema de layout (catálogo upstream compartilhado, 31 layouts)
O esqueleto do slide e o vocabulário de classes vêm do sistema upstream html-ppt.
Categorias principais (compõem capa → índice → divisor de seção → páginas de conteúdo → encerramento):
| grupo | layouts |
|---|---|
| Aberturas e transições | cover toc section-divider |
| Foco em texto | bullets two-column three-column big-quote |
| Números e dados | stat-highlight kpi-grid table chart-bar chart-line chart-pie chart-radar |
| Código e terminal | code diff terminal |
| Diagramas e fluxos | flow-diagram arch-diagram process-steps mindmap |
| Planos e comparações | timeline roadmap gantt comparison pros-cons todo-checklist |
| Visuais | image-hero image-grid |
…
Perguntas frequentes
Posso mudar as cores e fontes?
Não, o estilo visual é fixo e inspirado na Bauhaus. As cores e fontes são pré-definidas para manter a identidade do tema.
Como adiciono minhas próprias imagens?
Este tema usa apenas composições geométricas em SVG, não suporta fotos ou imagens externas. Você pode criar seus próprios elementos gráficos SVG.
Quais tipos de layout estão disponíveis?
Existem vários layouts pré-definidos para diferentes tipos de conteúdo, como texto, dados, gráficos e imagens, todos adaptados ao estilo Bauhaus.
Detalhes
Descrição original do autor
A visual-design fundamentals course for new brand designers — grid, type, color, and the exercises that build the eye. Built as a decision-grade professional training deck for junior designers, new hires.
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #556
- 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