cyberpunk-ui
Ajuda seu agente a criar interfaces com cores neon e fundos escuros. É útil para um visual futurista e sombrio, como em temas de hacking.
O que ela faz
Este guia ensina como criar um visual de interface de usuário (UI) inspirado no estilo Cyberpunk. Ele usa cores neon vibrantes sobre fundos escuros e elementos com cantos cortados, lembrando um futuro distópico de alta tecnologia.
Quando usar
- ✓Criar um site com tema de ficção científica.
- ✓Desenvolver um aplicativo com estética de hacker.
- ✓Adicionar um toque futurista e sombrio a um projeto.
Exemplo do que pedir para a IA
“Como faço para criar um botão com cantos cortados e brilho neon?”
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
Ele funciona definindo um fundo escuro e usando cores neon brilhantes como amarelo ácido, ciano e rosa choque. Os elementos visuais têm cantos cortados em vez de arredondados, e podem incluir efeitos de falha ou dados digitais.
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 sickn33/agentic-awesome-skills --skill cyberpunk-uiOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/design-it/cyberpunk-ui/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.
Cyberpunk UI
"Alta tecnologia, vida baixa. Placas de neon cortando a névoa de uma megacidade distópica."
Quando Usar
Use este subestilo quando a solicitação do usuário corresponder à estética descrita acima. Esta é uma referência filha da habilidade design-it e não deve ser acionada diretamente.
Princípios Fundamentais
- Neon sobre Preto: A base é o preto absoluto (
#000000) ou carvão profundo, cortado por detalhes em neon intensamente brilhantes. - Geometrias Angulares: Cantos cortados (chanfros) em vez de cantos arredondados. Elementos de UI frequentemente parecem ter sido cortados de placas de metal.
- Glitch e Dados: Fluxos aleatórios de dados hexadecimais, detalhes de código de barras e distorções visuais intencionais.
DNA Visual
- Cores: Amarelo Ácido (
#FCE205), Ciano (#00FFFF), Rosa Choque (#FF003C), contra Preto. - Tipografia: Fontes industriais, quadradas sem serifa (como
Rajdhani,Blender Pro, ouTeko), misturadas com fontes monoespaçadas pequenas para dados. - Estilização: Listras diagonais, padrões de fita de aviso e brilhos externos pesados.
Implementação Web
- Confie em
clip-pathpara os cortes angulares. - Exemplo de CSS:
body {
background-color: #050505;
color: #00FFFF;
font-family: 'Rajdhani', sans-serif;
background-image: repeating-linear-gradient(
45deg,
#050505,
#050505 10px,
#0a0a0a 10px,
#0a0a0a 20px
);
}
.cyberpunk-button {
background-color: #FF003C; /* Cyberpunk Red/Pink */
color: #FFF;
font-size: 1.5rem;
font-weight: bold;
text-transform: uppercase;
border: none;
padding: 16px 32px;
/* The signature clipped corner */
clip-path: polygon(
0 0,
calc(100% - 15px) 0,
100% 15px,
100% 100%,
15px 100%,
0 calc(100% - 15px)
);
position: relative;
transition: all 0.2s ease;
}
/* The glitch/shadow effect */
.cyberpunk-button:hover {
background-color: #FCE205; /* Acid Yellow */
color: #000;
box-shadow:
-4px 0 0 #00FFFF,
4px 0 0 #FF003C;
}
.data-stream {
font-family: monospace;
font-size: 0.8rem;
color: rgba(0, 255, 255, 0.5);
}
Implementação de Aplicativo
SwiftUI
struct CyberpunkShape: Shape {
let cutSize: CGFloat = 15
func path(in rect: CGRect) -> Path {
var path = Path()
// Top left
path.move(to: CGPoint(x: 0, y: 0))
// Top right (cut)
path.addLine(to: CGPoint(x: rect.maxX - cutSize, y: 0))
path.addLine(to: CGPoint(x: rect.maxX, y: cutSize))
// Bottom right
path.addLine(to: CGPoint(x: rect.maxX, y: rect.maxY))
// Bottom left (cut)
path.addLine(to: CGPoint(x: cutSize, y: rect.maxY))
path.addLine(to: CGPoint(x: 0, y: rect.maxY - cutSize))
path.closeSubpath()
return path
}
}
struct CyberButton: View {
var body: some View {
Button(action: {}) {
Text("SYS.OVERRIDE")
.font(.custom("Rajdhani", size: 24))
.fontWeight(.bold)
.foregroundColor(.white)
.padding(.horizontal, 32)
.padding(.vertical, 16)
}
.background(Color(red: 1.0, green: 0.0, blue: 0.24)) // Cyberpunk Red
.clipShape(CyberpunkShape())
.overlay(
CyberpunkShape()
.stroke(Color(red: 0.0, green: 1.0, blue: 1.0), lineWidth: 2) // Cyan border
)
}
}
- Defina um
Shapepersonalizado que corta fisicamente os cantos, contornando ocornerRadiuspadrão. - Use
.clipShape()para o fundo e.overlay()com.stroke()para bordas de alta tecnologia.
Flutter
class CyberpunkClipper extends CustomClipper<Path> {
final double cutSize = 15.0;
@override
Path getClip(Size size) {
Path path = Path();
path.lineTo(size.width - cutSize, 0); // Início do corte superior direito
path.lineTo(size.width, cutSize); // Fim do corte superior direito
path.lineTo(size.width, size.height);
path.lineTo(cutSize, size.height); // Início do corte inferior esquerdo
path.lineTo(0, size.height - cutSize);// Fim do corte inferior esquerdo
path.close();
return path;
}
@override
bool shouldReclip(CustomClipper<Path> oldClipper) => false;
}
class CyberButton extends StatelessWidget {
@override
Widget build(BuildContext context) {
return ClipPath(
clipper: CyberpunkClipper(),
child: Container(
color: const Color(0xFFFF003C), // Vermelho Cyberpunk
padding: const EdgeInsets.symmetric(horizontal: 32, vertical: 16),
child: const Text(
'SYS.OVERRIDE',
…
Perguntas frequentes
Quais cores são usadas no estilo Cyberpunk?
As cores principais são preto ou cinza escuro, com acentos vibrantes de amarelo ácido, ciano e rosa choque.
Como são os cantos dos elementos?
Os cantos são cortados ou chanfrados, dando uma aparência mais angular e metálica, em vez de arredondados.
O que significa 'glitch e data'?
Refere-se a efeitos visuais como linhas de código aleatórias, códigos de barras ou distorções digitais intencionais para dar um ar de tecnologia falha ou hackeada.
Detalhes
Descrição original do autor
Web and App implementation guide for Cyberpunk UI. Trigger when user wants neon colors, dark backgrounds, high-tech dystopian aesthetics, and hacking interfaces.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2775
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
design-system
Ajuda seu agente a criar um sistema de design a partir de um código existente. Ele extrai informações visuais e verifica a consistência, gerando um relatório e uma prévia interativa.
affaan-m/ECC
liquid-glass-design
Ajuda seu agente a criar interfaces de usuário com efeito 'Liquid Glass' para iOS. Permite adicionar efeitos visuais dinâmicos e interativos em SwiftUI e UIKit.
affaan-m/ECC