Skip to content

Commit 24a8b09

Browse files
committed
chore: rename 'aetherforge' skill to 'elite' and fix gitignore to include all skills
1 parent 2175ce7 commit 24a8b09

7 files changed

Lines changed: 78 additions & 6 deletions

File tree

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,4 @@
1111
!docs/
1212
!docs/**
1313
!skills/
14-
!skills/aetherforge/
15-
!skills/aetherforge/**
14+
!skills/**

GEMINI.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ If the user mentions "design," "styling," "frontend," "UI," "CSS," or asks you t
1515
- **Brutalist Aesthetic**: If keywords include "brutalist," "raw," "industrial," or "unpolished," use `activate_skill(brutalist)`.
1616
- **SaaS Minimalist**: If keywords include "clean," "professional," "minimalist," "startup," or "whitespace," use `activate_skill(saas)`.
1717
- **Retro-Futuristic**: If keywords include "retro," "futuristic," "cyberpunk," "dark," "terminal," or "monospaced," use `activate_skill(retro)`.
18-
- **Elite Design**: If keywords include "elite," "unique," "creative," "polished," or "high-end," use `activate_skill(aetherforge)`.
18+
- **Elite Design**: If keywords include "elite," "unique," "creative," "polished," or "high-end," use `activate_skill(elite)`.
1919

2020
### 2. Fallback: The Vibe Picker
2121
If the user provides a generic prompt (e.g., "build a page," "make a component") without clear aesthetic markers, you **MUST STOP** and ask the user to choose a "Vibe":
22-
1. **Elite (AetherForge)**: Refined, creative, unique (The "Golden Standard").
22+
1. **Elite**: Refined, creative, unique (The "Golden Standard").
2323
2. **Brutalist**: Raw, industrial, high-contrast, "honest" materials.
2424
3. **SaaS**: Clean, professional, whitespace-heavy, startup-ready.
2525
4. **Retro**: Dark mode, monospaced, cyberpunk, terminal-style.

gemini-extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"license": "MIT",
1010
"tags": ["frontend", "ui", "design", "tailwind", "react", "aesthetic", "saas", "cyberpunk"],
1111
"skills": [
12-
"skills/aetherforge",
12+
"skills/elite",
1313
"skills/brutalist",
1414
"skills/saas",
1515
"skills/retro"

skills/brutalist/SKILL.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
3+
name: brutalist
4+
5+
description: Create raw, high-contrast, industrial frontend interfaces. Use this skill when the user asks for "brutalist," "raw," "industrial," or "unpolished" aesthetics. Forces a bold, non-conformist look with striking typography and visible structures.
6+
7+
---
8+
9+
This skill guides the creation of brutalist frontend interfaces. It focuses on honesty, raw materials, and high contrast.
10+
11+
## Design Thinking
12+
13+
Before coding, commit to the BRUTALIST aesthetic:
14+
15+
* **Honesty**: Show the "structure" — visible grids, raw borders, industrial motifs.
16+
* **Typography**: Use monospaced fonts (like Courier, JetBrains Mono) or massive, ultra-bold sans-serifs. High contrast is key.
17+
* **Color**: Stark palettes — black, white, safety orange, neon green, or raw grey. Avoid soft gradients or pastels.
18+
* **Composition**: Intentional asymmetry, overlapping elements, large negative space, or extreme density.
19+
20+
## Brutalist Rules
21+
22+
* **Borders**: Thick, solid borders (e.g., 2px or 4px). No rounded corners (unless they are perfectly circular).
23+
* **Shadows**: Hard, 45-degree offset shadows. No blurs.
24+
* **Grids**: Explicitly visible grid lines or section dividers.
25+
* **Interactions**: Immediate, "clunky" but intentional transitions. Strobe effects or rapid color shifts on hover.
26+
27+
NEVER use soft, rounded "modern" UI components. Avoid Inter font, purple gradients, and blurred drop shadows.
28+
29+
Make it look like it was designed by an architect using industrial tools.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
\---
22

3-
name: aetherforge
3+
name: elite
44

55
description: Create distinctive, production-grade frontend interfaces with high design quality. Use this skill whenever the user asks to build web components, pages, artifacts, posters, dashboards, landing pages, or any UI. Generates creative, polished, memorable code that completely avoids generic AI aesthetics.
66

skills/retro/SKILL.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
name: retro
3+
description: Create monospaced, dark, cyberpunk, terminal-inspired interfaces. Use this skill when the user asks for "retro," "futuristic," "cyberpunk," or "terminal" aesthetics. Forces a dark, neon-lit, high-tech/low-life look.
4+
---
5+
6+
This skill guides the creation of Retro-Futuristic frontend interfaces. It focuses on the aesthetic of 80s sci-fi, terminal interfaces, and cyberpunk noir.
7+
8+
## Design Thinking
9+
Before coding, commit to the RETRO-FUTURISTIC aesthetic:
10+
* **Atmosphere**: Dark backgrounds with high-contrast neon highlights.
11+
* **Typography**: Use monospaced fonts (JetBrains Mono, Fira Code, or IBM Plex Mono) for everything. Use "glitch" or "scanline" effects sparingly on headings.
12+
* **Color**: Deep blacks or very dark navies as the base. Accents in "digital" colors: neon cyan, hot pink, or phosphor green.
13+
* **Composition**: Information-dense but structured. Use decorative "data" elements (coordinates, status codes, terminal prompts).
14+
15+
## Retro Rules
16+
* **Borders**: Sharp corners only. Use double borders or "bracketed" corners for containers.
17+
* **Effects**: Add a subtle grain or scanline overlay to the entire UI. Use text-shadows for a "glow" effect on primary labels.
18+
* **Grids**: Use visible, subtle grid backgrounds (e.g., 20px squares).
19+
* **Interactions**: "Digital" feedback — flickering text on hover, terminal-style typing effects, or sudden color inversions.
20+
21+
NEVER use rounded corners, soft shadows, or bright white backgrounds. Avoid modern "clean" UI trends.
22+
Make it look like a deck from Neuromancer or a high-end hacking terminal.

skills/saas/SKILL.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
name: saas
3+
description: Create clean, professional, whitespace-heavy SaaS interfaces. Use this skill when the user asks for "clean," "professional," "minimalist," or "startup" aesthetics. Focuses on clarity, readability, and modern corporate elegance.
4+
---
5+
6+
This skill guides the creation of SaaS Minimalist frontend interfaces. It focuses on clarity, generous whitespace, and professional balance.
7+
8+
## Design Thinking
9+
Before coding, commit to the SAAS MINIMALIST aesthetic:
10+
* **Clarity**: Every element must have a clear purpose. Use whitespace to separate concerns.
11+
* **Typography**: Pair a sophisticated serif or high-end sans-serif for headings with a highly readable sans-serif for body text.
12+
* **Color**: Light mode primary (off-whites, soft greys) with a single, strong brand accent color (e.g., deep indigo, emerald, or slate).
13+
* **Composition**: Balanced, centered or left-aligned layouts. Strict adherence to a clean grid.
14+
15+
## SaaS Rules
16+
* **Borders**: Ultra-thin (1px) borders in very light grey. Subtle rounded corners (e.g., 6px or 8px).
17+
* **Shadows**: Very soft, large-radius shadows to create depth without noise.
18+
* **Negative Space**: Use more whitespace than you think is necessary. Let the content breathe.
19+
* **Interactions**: Smooth, barely-noticeable transitions. Emphasis on functional clarity over flashiness.
20+
21+
NEVER use heavy borders, neon colors, or chaotic layouts. Avoid generic AI-looking cards.
22+
Make it look like a top-tier startup's landing page or dashboard.

0 commit comments

Comments
 (0)