with one click
frontend-design
Create production-grade frontend interfaces with strong visual direction while avoiding generic AI-generated UI patterns. Trigger: building or modifying web components, pages, dashboards, or application UI.
Menu
Create production-grade frontend interfaces with strong visual direction while avoiding generic AI-generated UI patterns. Trigger: building or modifying web components, pages, dashboards, or application UI.
| name | frontend-design |
| description | Create production-grade frontend interfaces with strong visual direction while avoiding generic AI-generated UI patterns. Trigger: building or modifying web components, pages, dashboards, or application UI. |
| license | Apache-2.0 |
| metadata | {"author":"generic-author","version":"2.0"} |
Use this skill when generating or modifying frontend UI. The goal is to build interfaces that feel intentional, product-specific, and human-designed instead of falling into generic AI UI defaults.
| Situation | Preferred move | Avoid |
|---|---|---|
| Existing design tokens present | Reuse them | Inventing a fresh palette |
| Internal tool or dashboard | Functional layout with strong hierarchy | Marketing-style hero sections |
| Need emphasis | Typography, spacing, contrast | Extra cards, gradients, or badges |
| Need interaction feedback | Subtle hover/focus states | Bounce, translate, and flourish-heavy motion |
| Mobile adaptation | Recompose layout intentionally | Blindly stacking desktop blocks |
.panel {
border: 1px solid var(--border-subtle);
border-radius: 10px;
background: var(--surface-raised);
padding: 20px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}
.panelTitle {
margin: 0 0 12px;
font: var(--font-heading-sm);
color: var(--text-strong);
}
.navItem {
color: var(--text-muted);
background: transparent;
transition: color 160ms ease, background-color 160ms ease;
}
.navItem:hover,
.navItem:focus-visible {
color: var(--text-strong);
background: var(--surface-hover);
}
# Inspect existing frontend tokens before editing
rg --glob '*.{css,scss,ts,tsx,js,jsx}' 'var\(--|colorScheme|theme|tokens|tailwind\.config'
# Find shared UI primitives before creating a new one
rg --glob '*.{ts,tsx,js,jsx}' 'Button|Card|Modal|Dialog|Sidebar|Tabs'
If a UI choice feels like a generic AI shortcut, replace it with the cleaner and more product-appropriate option.
Use AgentSync correctly and consistently to inspect repository agent setup, manage installable skills, and apply agent configuration changes. Trigger: when an agent needs to use the agentsync CLI, inspect AI agent symlinks, suggest/install/update skills, or initialize/sync AgentSync-managed configuration.
GitHub Actions CI/CD best practices for workflow design, security hardening, and pipeline optimization. Trigger: When creating, reviewing, or auditing GitHub Actions workflows (.github/workflows/*.{yml,yaml}), fixing CI/CD issues, or hardening pipeline security.
Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.
Corvus-specific Rust runtime guidance. Trigger: When working in clients/agent-runtime on providers, channels, tools, security, memory, gateway, runtime adapters, or other trait-driven runtime boundaries.
General Rust engineering guidance grounded in Rust Book best practices. Trigger: When creating, modifying, or reviewing Rust code, especially around ownership, error handling, traits, modules, testing, async boundaries, or performance-sensitive logic.
Conventional Commits specification and usage guidance. Trigger: Creating commits, git messages, or commit guidelines.