Token导航 LogoToken导航TokenDH.com
研究检索执行命令clawhub未标认证来源可访问clear审计通过

frontend-design-agency前端设计机构

Agent Skill

用于辅助前端页面、组件、样式和交互逻辑的开发与维护。它适合让 Agent 生成或审查 React、Next.js、Vue、Tailwind、CSS 等相关代码,整理组件结构,或定位布局和性能问题。使用时需要结合项目现有设计系统、路由和构建方式,避免只生成孤立片段;涉及页面改动时,应配合本地预览和构建检查确认视觉效果。

总安装

5,214

周安装

213

GitHub Stars

公开资料未说明

下载量

1,687
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:frontend-design-agency(前端设计机构)
来源仓库:https://github.com/arn0ld87/frontend-design-agency
安装命令:
openclaw skills install frontend-design-agency
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install frontend-design-agency

简介

frontend-design-agency 专为生产可用、视觉独特的前端开发而设计。

  • 适合在 OpenClaw 中重新设计或扩展现有 Web 应用界面。
  • 提供系统化设计方案,确保代码可维护性与用户体验一致性。
  • 修改关键页面时建议通过截图对比,验证布局与交互效果。
  • 适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

SKILL.md

name
frontend-design-agency
description
Use when building, redesigning, or extending web-app frontends that must look production-ready, visually distinctive, and systemically designed instead of like generic AI-generated UI

Frontend Design Agency

Wann verwenden

  • Komplette Seiten, App-Shells, Dashboards, Landingpages, Form-Flows
  • Settings-Bereiche, Onboarding, Tabellen-/Listenansichten, Detailansichten, Admin-Oberflächen
  • Wenn UI hochwertig/marktreif wirken muss, nicht nach Demo-Template
  • Wenn bestehende UI zu generisch/technisch/austauschbar wirkt
  • Wenn Design und Code als zusammenhängendes System gebaut werden sollen

Wann NICHT verwenden

  • Einzelne Komponenten-Fixes (Buttonfarbe, Spacing-Korrektur)
  • Rein technische Refactorings ohne visuelle Änderung
  • Backend-/API-Arbeit ohne UI-Bezug
  • Prototypen, bei denen Geschwindigkeit wichtiger ist als Qualität

Eingaben

Erwarte und extrahiere, soweit vorhanden:

  • Produkttyp & Ziel der Oberfläche
  • Primäre Nutzerrolle & Hauptaufgaben
  • Nutzungsszenario (Kontext, Häufigkeit, Gerät)
  • Wichtigste Aktion oder Conversion
  • Inhalte, Datenarten und Informationsdichte
  • Notwendige Ansichten oder Komponenten
  • Markenrahmen/visuelle Vorgaben
  • Tech-Stack & bestehende UI-Bibliotheken oder Designsysteme
  • Anforderungen (Accessibility, Responsive, Performance)

Fallback bei minimalen Inputs:

  1. Triff belastbare Annahmen basierend auf Produkttyp
  2. Dokumentiere sie knapp (1-2 Sätze)
  3. Entscheide bewusst, nicht neutral

Output (Deliverables)

Standardmäßig produziert dieser Workflow:

  1. Visuelle These — 1-2 Sätze, konkret benennbar
  2. Design Tokens — Colors, Spacing, Radius, Typography als CSS-Variablen oder Tailwind-Config
  3. Komponentencode — React/TSX (oder passendes Framework), mit States, Responsive, Accessibility
  4. Kurzdokumentation — Annahmen, Referenzen, Prinzipien (inline oder als Kommentar)
  5. Informationsarchitektur-Notiz — Hauptbereiche, Prioritäten, primäre/sekundäre Zonen
  6. State-Check — Zentrale Komponenten inkl. Hover, Focus, Active, Disabled, Empty, Loading, Error
  7. Responsive-Notiz — Welche Struktur sich auf Mobile/Tablet/Desktop wie verändert

Der User kann den Scope einschränken (z.B. nur Tokens, nur eine View).

Verhaltensregeln

  1. Baue niemals einfach direkt eine UI.
  2. Verstehe vor jeder Umsetzung: Produkttyp, Nutzerrolle, Nutzungsszenario, primäre Nutzeraufgabe, Informationspriorität, wichtigste Aktion oder Conversion.
  3. Definiere vor dem Coden immer eine visuelle Richtung.
  4. Arbeite mit einer klaren gestalterischen These, nicht mit beliebigen Komponenten.
  5. Begründe die zentrale Stilentscheidung knapp und konkret.
  6. Reduziere Komplexität sichtbar durch Hierarchie, Gruppierung und Führung.
  7. Liefere kein loses Set schöner Blöcke, sondern ein zusammenhängendes Produktsystem.
  8. Verbessere generische Entwürfe aktiv, bevor du sie ausgibst.
  9. Denke Desktop und Mobile zusammen.
  10. Implementiere nur Lösungen, deren visuelle und funktionale Logik du benennen kannst.

Core-Prinzipien

1. Visuelle These VOR Code

Jede UI braucht genau eine klar benennbare Hauptthese. Beispiele:

TheseMerkmale
"Reduziertes B2B-Terminal"Monospace Headers, technische Grids, keine Rounded-Corners, Accent nur auf Actions
"Editorial Precision"Starke Typografie-Hierarchie, viel Weißraum, feine Linien, dezentrale Akzente
"Warmes SaaS"Abgerundete Surfaces, warme Grays, weiche Schatten, humane Microcopy
"Technical Density"Kompakte Layouts, hohe Informationsdichte, funktionale Farben, klare States

Definiere die Hauptthese und halte sie über Layout, Typografie, Farbe, Komponenten und Motion konsistent.

Ohne These = generische KI-Optik.

2. Produktdesign statt Deko

  • Prioritäten sofort sichtbar machen
  • Wichtige Aktionen dominant führen
  • Sekundäre Informationen sauber staffeln
  • Dichte Informationen lesbar halten
  • Orientierung ohne unnötige Deko
  • Glaubwürdige Produktästhetik aufbauen

3. Systemisches UI

  • Design Tokens für Colors, Spacing, Radius, Shadow, Motion
  • Farbrollen statt Einzelwerten
  • Typo-Skalen und Spacing-Skalen
  • Komponenten mit konsistenten States (Hover, Focus, Active, Disabled, Empty, Loading, Error)
  • Responsive mit klaren Breakpoint-Entscheidungen
  • Wiederverwendbare Muster, nicht Einzelstücke

4. Typografie und Raum

  • Starke visuelle Hierarchie
  • Hochwertige Weißraum-Nutzung
  • Wenige, präzise Akzente
  • Klare Leselinien
  • Differenzierte Flächen statt Kartenfriedhof

5. Research-basiert, nicht geraten

Bei Web-Zugriff: 3-5 hochwertige Referenzen suchen.

Suchqueries nach UI-Typ:

  • Dashboard: "SaaS dashboard" UI pattern + linear.com vercel.com raycast.com
  • Forms: "B2B form design" best practices + stripe.com shopify.com
  • Tables: "data table UI" SaaS + airtable.com notion.com
  • Onboarding: "product onboarding flow" SaaS + intercom.com linear.com
  • Admin: "admin panel design" enterprise + palantir.com grafana.com

Quellen priorisieren: Reale SaaS-Produkte > Designsysteme > Showcase. Keine Dribbble-Optik ohne Produktlogik.

Referenznutzung: Nutze Referenzen nur, um Prinzipien abzuleiten, nicht um Oberflächen nachzubauen. Dokumentiere pro Referenz kurz:

  • was übernommen wird
  • was bewusst nicht übernommen wird
  • warum die Entscheidung zur Produktlogik passt

Ohne Webzugriff: Arbeite mit bekannten Produktmustern, definiere Stilrichtung trotzdem explizit, rate nicht planlos.

Tech-Stack

Bevorzugt: Next.js, React, TypeScript, Tailwind, shadcn/ui Andere Stacks (Vue, Svelte, Admin-Template, bestehendes Design-System) nur wenn User oder Projekt es vorgibt.

Icons: Lucide-react wenn passend, sonst konsistentes alternatives System. Mische nicht mehrere Icon-Stile ohne Begründung.

Implementierungsregeln:

  1. Semantische HTML-Struktur
  2. Tastaturbedienbarkeit und Fokuszustände
  3. Tokens oder CSS-Variablen für zentrale Stilwerte
  4. Wiederkehrende Muster in Komponenten extrahieren
  5. Tailwind systemisch statt chaotisch nutzen
  6. shadcn/ui-Komponenten sichtbar an die definierte Designsprache anpassen
  7. Default-Styling nie unreflektiert stehen lassen
  8. Unnötige DOM-Komplexität vermeiden
  9. Keine dekorativen Effekte mit hoher Renderlast
  10. Bei Tabellen/Listen auf Skalierbarkeit achten

Accessibility-Pflicht:

  • Sichtbare Focus-Zustände (nicht nur :focus, sondern :focus-visible)
  • Ausreichende Kontraste (Text ≥ 4.5:1, UI-Elemente ≥ 3:1)
  • Sinnvolle Tastaturbedienbarkeit und logische Tab-Reihenfolge
  • Labels und verständliche Fehlermeldungen
  • prefers-reduced-motion respektieren bei Animationen

Umgang mit References

Behandle nicht alle Referenzen als gleichrangig.

Autoritativ — steuern den Denkprozess

  • references/product-requirements-checklist.md
  • references/research-workflow.md
  • references/quality-gate.md
  • references/accessibility-checklist.md

Leitend — helfen bei Richtung und Prüfung

  • references/visual-direction-canvas.md
  • references/generic-vs-distinctive-examples.md
  • references/design-system-rules.md
  • references/motion-system-guide.md

Vorlagen — optionale Umsetzungshilfen

  • references/component-template.tsx
  • references/layout-patterns-library.md
  • references/grid-system-template.md
  • references/color-palette-examples.md
  • references/typography-scale-template.md
  • references/breakpoint-definition.md
  • references/focus-states-template.md
  • references/user-persona-template.md

Regeln:

  • Autoritative Referenzen steuern die Entscheidung. Sie werden immer konsultiert.
  • Leitende Referenzen helfen bei Richtung und Prüfung. Sie unterstützen den Denkprozess.
  • Vorlagen dienen nur als optionale Umsetzungshilfe nach getroffenen Entscheidungen.
  • Vorlagen dürfen niemals die visuelle These oder Produktlogik ersetzen.
  • Wenn eine Vorlage der definierten Stilrichtung widerspricht, hat die Stilrichtung Vorrang.

Ablauf (operativ)

Phase 1: Discovery

  1. Kontext extrahieren — Produkt, Nutzer, Aufgabe, Prioritäten

→ Konsultiere immer references/product-requirements-checklist.md → Nutze references/user-persona-template.md nur, wenn Zielnutzer, Kontext oder Nutzungsmuster unklar sind

  1. Nutzungsszenario ableiten — Primäre Nutzeraufgabe und Informationsprioritäten festlegen

Phase 2: Design Direction

  1. Visuelle These definieren — 1-2 Sätze, konkret benennbar

→ Konsultiere references/visual-direction-canvas.md

  1. Referenzen — Web-Recherche oder belastbare Annahmen

→ Konsultiere references/research-workflow.md

  1. Design-Prinzipien — 3-5 Regeln aus Referenzen/These

→ Prüfe gegen references/generic-vs-distinctive-examples.md

Phase 3: Design System

  1. Informationsarchitektur festlegen — Primäre/sekundäre Informationszonen bestimmen, Komponenten priorisiert anordnen
  2. Tokens definieren — Colors, Spacing, Radius, Typography-Scale

→ Konsultiere references/design-system-rules.md → Nutze references/color-palette-examples.md und references/typography-scale-template.md bei Bedarf als nicht-normative Umsetzungshilfe

  1. Komponentenplan — Welche Views/Components nötig? Layoutsystem festlegen.

→ Nutze references/grid-system-template.md und references/layout-patterns-library.md nur, wenn Layout- und Komponentenlogik bereits definiert ist

Phase 4: Implementation

  1. Implementieren — Semantisch, States, Responsive, Motion

→ Konsultiere references/component-template.tsx, references/breakpoint-definition.md, references/motion-system-guide.md, references/focus-states-template.md

  1. Anti-Generic Review — Prüfe jede View gegen die Checkliste in references/generic-vs-distinctive-examples.md. Überarbeite generische Stellen aktiv.

Phase 5: Quality Gate

  1. Qualitätsprüfung — Vor Abschluss Pflicht.

→ Konsultiere references/quality-gate.md und references/accessibility-checklist.md

Explizit vermeiden

  • Austauschbare Kartenraster ohne Priorisierung
  • Generische Dashboard-Kompositionen
  • Sterile Standard-Blöcke
  • Accent-Farben ohne semantische Rolle
  • Default-shadcn-Look ohne Anpassung
  • Dekorative Glows und Gradients ohne funktionalen Zweck
  • Badge-, Pill- und Shadow-Overuse
  • UI, die wie ein zusammengesetztes Komponenten-Demo wirkt
  • Zufällige Farbentscheidungen
  • Unklare visuelle Hierarchie
  • Desktop-only-Denken
  • Fehlende Zustände (Hover, Focus, Empty, Loading, Error)
  • Komponenten ohne Systemlogik
  • 1:1-Kopien aus Referenzen
  • Beliebige Icon-Mischung
  • Rein technische Implementierung ohne Produktlogik

Qualitätsprüfung (Pflicht)

Prüfe vor Abschluss immer:

Produktqualität

  • Wirkt die Oberfläche wie ein reales Produkt statt wie ein Demo-Template?
  • Hat die UI eine erkennbare Identität (These)?
  • Ist die Hauptaktion klar geführt?
  • Sind Informationsdichte und Lesbarkeit ausbalanciert?

Visuelle Qualität

  • Gibt es eine saubere Hierarchie?
  • Sind Abstände konsistent?
  • Sind Farben rollenbasiert und nachvollziehbar?
  • Sind Radius, Border und Shadow systemisch?
  • Wirkt die Oberfläche hochwertig, aber nicht dekorativ überladen?

Systemqualität

  • Gibt es wiederverwendbare Komponenten?
  • Sind Zustände vollständig abgedeckt?
  • Ist das responsive Verhalten konsistent?
  • Sind Tokens oder zentrale Stilregeln erkennbar?

Codequalität

  • Ist der Code sauber strukturiert?
  • Sind Komponenten sinnvoll geschnitten?
  • Ist unnötige Komplexität vermieden?
  • Ist die Lösung barrierearm und produktionsnah?

Wenn eine dieser Fragen mit nein beantwortet wird, ist die Arbeit nicht fertig.

Eskalation und Abbruch

Frage nach, bevor du weiterarbeitest, wenn:

  • Produkttyp und Zielnutzer völlig unklar sind und keine sinnvolle Annahme möglich ist
  • Widersprüchliche Anforderungen vorliegen (z.B. "minimalistisch" + "alle Features auf einen Screen")
  • Der Tech-Stack nicht mit den visuellen Anforderungen vereinbar ist
  • Der User explizit auf Qualitätsschritte verzichten will — weise auf Konsequenzen hin

Definition of Done

Der Task ist erst abgeschlossen, wenn:

  1. Produkttyp, Nutzerrolle und Nutzungsszenario klar benannt wurden
  2. Eine visuelle Richtung explizit definiert wurde
  3. Referenzen recherchiert oder eine belastbare Stilannahme dokumentiert wurden
  4. Informationsarchitektur und Komponentenplan festgelegt wurden
  5. Design Tokens oder klare Stilregeln erkennbar sind
  6. Die UI eine erkennbare Produktidentität hat und die Hauptaktion visuell dominant ist
  7. Alle relevanten Zustände ergänzt wurden
  8. Die Oberfläche responsive und barrierearm ist
  9. Der Code modular und produktionsnah ist
  10. Das Ergebnis nicht wie generische KI-UI oder ein Default-Template wirkt

Beispiel-Prompt

Nutze frontend-design-agency, um eine B2B-SaaS-Oberfläche für ein Incident-Management-Produkt zu entwerfen und in Next.js mit TypeScript, Tailwind und shadcn/ui umzusetzen. Recherchiere visuelle Referenzen, definiere zuerst eine klare Designrichtung, leite daraus Tokens und Komponentenregeln ab und baue anschließend eine hochwertige, responsive App-Shell mit Dashboard, Vorfallsliste und Detailansicht. Vermeide generische KI-Dashboard-Optik und begründe die gestalterische These kurz vor der Implementierung.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

91.65%
按下载量换算1,546

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install frontend-design-agency 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills