cyberpunk-ui
Helps your agent create interfaces with neon colors and dark backgrounds. It's useful for a futuristic, dark look, like in hacking themes.
What it does
This guide explains how to create a user interface (UI) look inspired by the Cyberpunk style. It uses vibrant neon colors on dark backgrounds and elements with cut-off corners, reminiscent of a high-tech dystopian future.
When to use it
- ✓Creating a sci-fi themed website.
- ✓Developing an app with a hacker aesthetic.
- ✓Adding a futuristic, dark touch to a project.
Example of what to ask your AI
“How do I create a button with cut-off corners and a neon glow?”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
It works by setting a dark background and using bright neon colors like acid yellow, cyan, and hot pink. Visual elements have cut-off corners instead of rounded ones, and may include glitch or digital data effects.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill cyberpunk-uiOr download just the file:
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.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Cyberpunk UI
"High tech, low life. Neon signs cutting through the smog of a dystopian megacity."
When to Use
Use this sub-style when the user's request matches the aesthetic described above. This is a child reference of the design-it skill and is not meant to be triggered directly.
Core Principles
- Neon on Black: The foundation is absolute black (
#000000) or deep charcoal, cut by searingly bright neon accents. - Angled Geometries: Clipped corners (chamfers) rather than rounded corners. UI elements often look like they were cut from metal plates.
- Glitch and Data: Random streams of hexadecimal data, barcode accents, and intentional visual tearing.
Visual DNA
- Colors: Acid Yellow (
#FCE205), Cyan (#00FFFF), Hot Pink (#FF003C), against Black. - Typography: Industrial, squared-off sans-serifs (like
Rajdhani,Blender Pro, orTeko), mixed with small monospace fonts for data. - Styling: Diagonal stripes, warning tape patterns, and heavy outer glows.
Web Implementation
- Rely on
clip-pathfor the angled cuts. - CSS Example:
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);
}
App Implementation
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
)
}
}
- Define a custom
Shapethat physically cuts off the corners, bypassing standardcornerRadius. - Use
.clipShape()for the background, and.overlay()with.stroke()for high-tech borders.
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); // Top right cut start
path.lineTo(size.width, cutSize); // Top right cut end
path.lineTo(size.width, size.height);
path.lineTo(cutSize, size.height); // Bottom left cut start
path.lineTo(0, size.height - cutSize);// Bottom left cut end
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), // Cyberpunk Red
padding: const EdgeInsets.symmetric(horizontal: 32, vertical: 16),
child: const Text(
'SYS.OVERRIDE',
…
FAQ
What colors are used in the Cyberpunk style?
The main colors are black or dark gray, with vibrant accents of acid yellow, cyan, and hot pink.
What are the corners of the elements like?
The corners are cut or chamfered, giving a more angular and metallic appearance, rather than rounded.
What does 'glitch and data' mean?
It refers to visual effects like random code streams, barcode accents, or intentional digital distortions to give an impression of failing or hacked technology.
Details
Original description by the author
Web and App implementation guide for Cyberpunk UI. Trigger when user wants neon colors, dark backgrounds, high-tech dystopian aesthetics, and hacking interfaces.
Popularity
- GitHub stars
- 48k
- Ranking position
- #2775
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
accessibility
Helps your agent create interfaces that everyone can use. Ensures websites and apps work well for people with disabilities, like those who are blind or have reduced mobility.
affaan-m/ECC
design-system
Helps your agent create a design system from existing code. It extracts visual information and checks for consistency, generating a report and an interactive preview.
affaan-m/ECC
liquid-glass-design
Helps your agent create iOS user interfaces with a 'Liquid Glass' effect. Allows adding dynamic and interactive visual effects in SwiftUI and UIKit.
affaan-m/ECC