agentsclimarketplace

Awesome opensin design

Skill OpenSIN-AI/OpenSIN-Skills/operations/documents/awesome-opensin-design

Design-System Skill für ALLE OpenSIN-AI Webseiten und Webapps. Shopify-basiertes Dark-First Design mit Neon-Green Accent, ultra-light Display Type und cinematischem Layout. PFLICHT für opensin.ai, my.opensin.ai, blog.opensin.ai und alle weiteren Frontends.From its SKILL.md

Install
npx -y skills add OpenSIN-AI/OpenSIN-Skills --skill awesome-opensin-design

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.7 KB, ~1.8k tokens by cl100k_base, as published. Nobody here has run it

Awesome OpenSIN Design

Shopify-inspiriertes Design-System für ALLE OpenSIN-AI Frontends.

Dieser Skill erzwingt ein einheitliches, professionelles Design über alle OpenSIN-Webseiten und Webapps. Keine Ausnahmen. Kein Agent darf ein Frontend ohne dieses Design bauen.


🚨 ABSOLUTES MANDAT

JEDE OpenSIN-AI Webseite MUSS dieses Design-System verwenden:

  • opensin.ai — Hauptwebsite
  • my.opensin.ai — Dashboard & Marketplace
  • blog.opensin.ai — Engineering Blog
  • opensin.ai/simone-mcp — Simone MCP Landing Page
  • ✅ ALLE zukünftigen Frontends

VERBOTEN:

  • ❌ Eigenmächtige Design-Entscheidungen ohne Bezug zu diesem Skill
  • ❌ Helle Themes (dunkel-first ist Pflicht)
  • ❌ Andere Akzentfarben als das definierte Grün
  • ❌ Schwere Font-Weights (>500) für Headings

🎨 Design System

Quelle: Delqhi/awesome-OpenSIN-design (GitHub) Lokal: ~/.config/opencode/skills/awesome-opensin-design/DESIGN.md

Color Palette

TokenHexVerwendung
--background#0a0a0aSeitenhintergrund, Canvas
--surface-1#141414Cards, elevated surfaces
--surface-2#1a1a1aSecondary cards, modals
--surface-3#222222Input backgrounds
--accent#008060Primary CTA, Links
--accent-hover#006e52Hover states
--accent-glow#00ff9eNeon-Glow für Hero, Badges
--text-primary#f5f5f5Headlines, Body
--text-secondary#a0a0a0Labels, descriptions
--text-muted#666666Placeholder, disabled
--border#2a2a2aBorders, Divider
--error#e04f5fError States
--success#00cc88Success States
--warning#ffcc00Warning States

Typography

LevelSizeWeightLine HeightUse
display-172px1001.1Hero Headlines
display-256px1001.15Section Hero
h148px5001.2Page Titles
h236px5001.25Section Titles
h328px5001.3Subsections
h422px5001.35Card Titles
body-lg18px4001.6Lead Paragraphs
body16px4001.6Body Text
body-sm14px4001.5Captions
code14px4001.5Code Blocks

Fonts:

  • Display/Headings/Body: Inter, system-ui
  • Code: JetBrains Mono, Fira Code

Komponenten

Buttons

  • Primary: #008060 background, #ffffff text, 8px radius
  • Secondary: transparent, 1px solid #2a2a2a border
  • Ghost: transparent, no border
  • Destructive: #e04f5f background

Cards

  • Background: #141414
  • Border: 1px solid #2a2a2a
  • Hover: border-color: #008060, box-shadow: 0 0 20px rgba(0,128,96,0.1)
  • Radius: 12px

Navigation

  • Sticky, backdrop-filter: blur(12px)
  • Background: rgba(10,10,10,0.8)
  • Active: green left border + green text
  • Hover: text #a0a0a0#f5f5f5

Layout

  • Max content width: 1200px
  • Grid: 12 columns (desktop), 4 (tablet), 1 (mobile)
  • Section padding: 96px vertical (desktop), 64px (mobile)
  • Card gap: 24px

Responsive Breakpoints

BreakpointWidthChanges
xl1440px+12-col, 48px padding
lg1024px8-col, 32px padding
md768px4-col, 24px padding, mobile nav
sm640px1-col, touch targets 44px

📐 Do's and Don'ts

Do

  • ✅ Dark surfaces als primäres Canvas
  • ✅ Neon-Grün (#00ff9e) NUR für kritische Aktionen
  • ✅ Ultra-light display type (100-200) für Hero Headlines
  • ✅ Full-bleed Imagery in Hero Sections
  • ✅ Generous Whitespace (96px+ zwischen Sections)
  • ✅ Subtle green border-glow on card hover

Don't

  • ❌ Weiße Hintergründe für Primärseiten
  • ❌ Multiple Akzentfarben in derselben Section
  • ❌ Schwere Font-Weights (>500) für Headings
  • ❌ Zu viele CTAs in Hero (max 2)
  • ❌ Scharfe Ecken (min 8px border-radius)
  • ❌ Light text auf light backgrounds

🔧 AI Agent Prompt Guide

Wenn ein AI Agent eine OpenSIN-Seite bauen soll:

"Baue eine Dark-First Landing Page im Shopify-Stil. Verwende #0a0a0a Hintergrund, #008060 Green Accent, ultra-light Inter 100 für Hero Text bei 72px. Cards mit #141414 Background, #2a2a2a Border, Green Glow on Hover. Navigation sticky mit backdrop-blur. Responsive mit Mobile Drawer."

Quick Color Reference:

Background:  #0a0a0a
Surface:     #141414
Accent:      #008060
Neon:        #00ff9e
Text:        #f5f5f5
Muted:       #666666
Border:      #2a2a2a

📁 Dateien

DateiZweck
DESIGN.mdVollständiges Design System (vom awesome-OpenSIN-design Repo)
preview.htmlVisuelle Vorschau aller Komponenten
SKILL.mdDieser Skill (Enforcement + Quick Reference)

🔗 Verknüpfte Repos

  • Design System: Delqhi/awesome-OpenSIN-design (GitHub)
  • opensin.ai: OpenSIN-AI/website-opensin.ai
  • my.opensin.ai: OpenSIN-AI/website-my.opensin.ai
  • blog.opensin.ai: Teil von website-opensin.ai

⚠️ Enforcement

Dieser Skill MUSS in AGENTS.md jedes OpenSIN-Frontend-Repos referenziert werden:

## Design Enforcement

ALLE Frontend-Arbeit MUSS dem `awesome-opensin-design` Skill folgen.
Siehe: ~/.config/opencode/skills/awesome-opensin-design/SKILL.md

Wer ein OpenSIN-Frontend ohne dieses Design baut, verstößt gegen das Protokoll.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,736. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.