hps-retro-tv
Faz seu agente contar uma história familiar usando filmes caseiros. Ele explora diferentes épocas e o que as filmagens revelam. É útil para compartilhar memórias com a família.
O que ela faz
Esta ferramenta cria apresentações de slides com um visual retrô de TV antiga. Ela usa um design específico com cores quentes, linhas de varredura e fontes clássicas para dar um toque nostálgico.
Quando usar
- ✓Para contar a história da sua família usando fotos e vídeos antigos.
- ✓Para criar apresentações com um estilo visual único e vintage.
- ✓Para apresentar projetos ou ideias com um toque de nostalgia.
Exemplo do que pedir para a IA
“Crie uma apresentação sobre a história da minha família usando o tema de TV antiga.”
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ê insere o conteúdo (textos, imagens) em um arquivo modelo. A ferramenta aplica automaticamente o estilo retrô, como se fosse uma transmissão de TV antiga, com bordas, cores e efeitos visuais característicos.
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-retro-tvOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/_official/examples/hps-retro-tv/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.
TV Retrô (Tubo de Raios Catódicos Retrô)
Um plugin de deck de tema único e travado: o skin retro-tv do
lewislulu/html-ppt-skill licenciado por MIT
(36 temas × 31 layouts), entregue como um único pacote autônomo — example.html —
que carrega a folha de tokens completa, os dispositivos de decoração de transmissão,
o andaime de slides e o runtime do teclado.
Comece a partir de example.html. Substitua apenas o conteúdo. Nunca reescreva o
sistema de design ou o script de runtime. Nunca introduza cores ou fontes fora
dessa especificação.
Posicionamento em relação a plugins retrô-esqueomórficos irmãos: este é o
dispositivo de tubo de imagem quente e claro — linhas de varredura em uma
tela creme, não em uma tela preta. retro-windows é o cromo de janela cinza do
Win95 (barras de título, chanfros); hermes é um CRT de terminal de fósforo
verde com fundo escuro. Os três sistemas de dispositivos são mutuamente
exclusivos — sem fundos escuros, sem linguagem de terminal, sem cromo de janela
aqui. Não misture.
Folha de tokens travada (não se desvie)
Cada variável abaixo é definida no pacote :root. Os slides referenciam
apenas tokens — nunca codifique uma cor diretamente no markup do slide.
:root{
--bg:#f5ecd7; /* warm cream canvas */
--bg-soft:#efe4c6;
--surface:#fbf5e2; /* parchment card face */
--surface-2:#efe3c2;
--border:rgba(120,70,20,.22); /* warm brown hairlines */
--border-strong:rgba(120,70,20,.45);
--text-1:#2a1a08; --text-2:#6b4a22; --text-3:#a68656;
--accent:#e67e14; /* amber — the lead */
--accent-2:#c73a1f; /* brick red — headlines & emphasis */
--accent-3:#f2b544; /* gold — support */
--good:#3e8940; --warn:#e67e14; --bad:#c73a1f;
--grad:linear-gradient(135deg,#c73a1f,#e67e14 55%,#f2b544);
--grad-soft:linear-gradient(135deg,#fde6c4,#fbd9a0);
--radius:10px; --radius-sm:6px; --radius-lg:16px;
--shadow:0 6px 0 rgba(80,40,0,.12),0 12px 28px rgba(80,40,0,.15);
--shadow-lg:0 10px 0 rgba(80,40,0,.15),0 24px 50px rgba(80,40,0,.2);
--font-sans:'Inter','Noto Sans SC',sans-serif;
--font-serif:'Playfair Display','Noto Serif SC',serif;
--font-mono:'JetBrains Mono',SFMono-Regular,Menlo,monospace;
--font-display:'Playfair Display','Noto Serif SC',serif;
--letter-tight:-.01em; --letter-normal:0;
--ease:cubic-bezier(.4,0,.2,1);
}
Sombras são sempre o par de tubos robusto — um deslocamento 0 Npx 0 duro
mais um desfoque quente suave juntos. Nunca uma sombra plana simples ou
preto puro.
Fontes vêm apenas do Google Fonts @import (Playfair Display, Inter, Noto
Sans SC, JetBrains Mono). Nenhum outro recurso externo de qualquer tipo.
Dispositivos de decoração de assinatura (o kit de transmissão)
- Tela do tubo de imagem — o fundo
bodyaplica camadas de linhas de varredura horizontais fracasrepeating-linear-gradient(0deg,rgba(80,40,0,.06) 0 2px, transparent 2px 4px)sobre uma vinheta de vidro curvoradial-gradient(ellipse at center,#f7ecd0 0%,#e8d9b0 85%,#c9b888 100%)que escurece em direção às bordas como um CRT ligado. Os slides permanecem transparentes para que ele apareça em todos os lugares. Nunca pinte um fundo de slide opaco. - Overlay de linha de varredura CRT por slide —
.slide::beforeadicionarepeating-linear-gradient(0deg,rgba(0,0,0,.035) 0 2px,transparent 2px 4px)emz-index:1; todo o conteúdo do slide fica emz-index:2. Cada página é lida como um quadro de transmissão. Nunca remova ou diminua o brilho. - Barras de cores de teste —
.test-barsé uma faixa estilo SMPTE de seis barras na paleta travada (tijolo / âmbar / dourado / verde / pergaminho / marrom). Uma por slide no máximo, como um enfeite. - Títulos Playfair com sombras pesadas —
.h1é vermelho tijolo#c73a1fcomtext-shadow:3px 3px 0 rgba(80,40,0,.18);.h2é tinta quente com uma sombra deslocada de 2px. Citações e o numeral da seção gigante ficam em Playfair itálico. - SVG inline de antena / dial / TV pequena — antenas de orelha de
coelho, botões de dial e pequenas TVs traçadas em marrons quentes
(
#6b4a22/#a68656) com pontas âmbar/tijolo (.tv-shape). 1–2 por slide no máximo. - Lâmpada ON AIR e distintivos de canal —
.on-airé uma pílula tijolo com um ponto dourado pulsante; cartões de etapa recebem um distintivo mono automáticoCH 01…04; pílulas são chips arredondados monotipo com uma saliência suave. - Numerais de exibição em gradiente —
.gradient-text(o gradiente tijolo→âmbar→dourado--grad) é reservado para números grandes e 1–2 palavras de destaque. - Entrada de tubo ligado —
.anim-tube-onfaz um título ou estatística piscar como um CRT aquecendo (escala de colapso vertical). Use em páginas de capa e de estatísticas.
Sistema de layout (catálogo compartilhado de 31 layouts upstream)
…
Perguntas frequentes
Posso mudar as cores e fontes?
Não, o design é fixo para manter o estilo retrô consistente. As cores e fontes são escolhidas para combinar com o tema de TV antiga.
Como adiciono minhas fotos e vídeos?
Você substitui o conteúdo de exemplo no arquivo modelo pelas suas informações. A estrutura e o estilo visual são mantidos.
Posso usar em qualquer dispositivo?
Sim, a apresentação é um arquivo HTML que pode ser aberto em qualquer navegador moderno.
Detalhes
Descrição original do autor
A family history told through five decades of home movies — the opening question, the eras, and what the footage reveals. Built as a decision-grade story deck for family, close friends.
repo: nexu-io/open-design
Popularidade
- Estrelas no GitHub
- 101 mil
- Posição no ranking
- #558
- 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