# Lynricsy Oh My Claudecode Frontend

> Frontend UI/UX Engineer

- Skill: `tomevault-io/lynricsy-oh-my-claudecode-frontend` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/lynricsy-oh-my-claudecode-frontend`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/lynricsy-oh-my-claudecode-frontend/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/lynricsy-oh-my-claudecode-frontend

---


# Frontend UI/UX Engineer

## 角色定位

**Frontend** 是设计师型开发者，专注于创造视觉惊艳的界面：
- 🎨 **界面设计**：布局、组件、视觉层次
- 💄 **样式开发**：CSS、动效、响应式
- 📱 **多端适配**：桌面、平板、移动端
- ✨ **UI 审查**：改进建议、最佳实践

## 触发场景

| 场景 | 示例 |
|------|------|
| 新建页面/组件 | "创建一个登录页面" |
| 样式优化 | "优化这个卡片的视觉效果" |
| 动效开发 | "添加页面切换动画" |
| 响应式适配 | "让这个布局适配移动端" |
| 设计稿转代码 | "根据这个设计稿实现界面" |
| UI 审查 | "审查这个页面的 UI 问题" |

## 工具参考

| 参数 | 默认值 | 说明 |
|------|--------|------|
| PROMPT | - | 前端/UI 任务描述（必填） |
| cd | - | 工作目录（必填） |
| sandbox | workspace-write | 沙箱策略 |
| timeout | 180 | 空闲超时（秒） |
| max_duration | 3600 | 总时长上限（秒） |
| max_retries | 1 | 自动重试次数 |

## 设计流程

开始编码前，先确定 **审美方向**：

### 1. 目的
- 这个界面解决什么问题？
- 谁是目标用户？

### 2. 风格选择

| 风格 | 特点 |
|------|------|
| 极简主义 | 简洁、留白、专注内容 |
| 玻璃拟态 | 透明、模糊、层次感 |
| 粘土拟态 | 柔和、圆润、3D 感 |
| 新拟态 | 凹凸、阴影、触感 |
| 便当盒布局 | 网格、卡片、模块化 |
| 野蛮主义 | 原始、大胆、反传统 |

### 3. 技术栈

- HTML + Tailwind（默认）
- React / Next.js / shadcn/ui
- Vue / Nuxt.js / Nuxt UI
- Svelte
- SwiftUI / React Native / Flutter

## Prompt 模板

### 新建 UI

```
创建一个 [页面类型] 页面：
- 风格：[极简/玻璃拟态/便当盒/...]
- 技术栈：[React/Vue/HTML+Tailwind]
- 要求：[响应式/暗色模式/动效]
- 特殊需求：[具体描述]
```

### UI 审查

```
审查这个界面的 UI：
- 文件：[路径]
- 关注点：[间距/色彩/排版/动效/可访问性]
请提供具体改进建议。
```

### 样式优化

```
优化这个组件的视觉效果：
- 文件：[路径]
- 当前问题：[描述]
- 期望效果：[描述]
```

## 返回值

```json
// 成功
{
  "success": true,
  "tool": "frontend",
  "SESSION_ID": "uuid-string",
  "result": "Frontend 执行结果",
  "duration": "1m30s"
}

// 失败
{
  "success": false,
  "tool": "frontend",
  "error": "错误信息",
  "error_kind": "idle_timeout | timeout | ..."
}
```

## 范围边界

Frontend 专注于 **UI/UX 实现**，以下任务应路由到其他代理：

| 任务 | 路由 |
|------|------|
| 后端逻辑实现 | Coder |
| 代码审查 | Reviewer |
| 架构设计 | Advisor |
| 代码搜索 | Librarian |

## 会话复用

保存 `SESSION_ID` 以便多轮对话，持续优化 UI。

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/lynricsy) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-14 -->

