Skip to content
Development
Command

/multi-frontend

专注于前端的工作流(研究 Research → 构思 Ideation → 计划 Plan → 执行 Execute → 优化 Optimize → 评审 Review),由 Gemini 引导。

From plugin
everything-claude-code
1.8k35 skills15 agents35 commands6 hooks
Install
> /plugin marketplace add xu-xiang/everything-claude-code-zh
> /plugin install everything-claude-code@everything-claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/multi-frontend

Context preview

What this command does when you run it.

专注于前端的工作流(研究 Research → 构思 Ideation → 计划 Plan → 执行 Execute → 优化 Optimize → 评审 Review),由 Gemini 引导。

Command definition

multi-frontend.md

前端 - 以前端为中心的开发 (Frontend-Focused Development)

专注于前端的工作流(研究 Research → 构思 Ideation → 计划 Plan → 执行 Execute → 优化 Optimize → 评审 Review),由 Gemini 引导。

用法 (Usage)

/frontend <UI 任务描述>

上下文 (Context)

  • 前端任务:$ARGUMENTS
  • Gemini 引导,Codex 提供辅助参考
  • 适用场景:组件设计、响应式布局、UI 动画、样式优化

你的角色 (Your Role)

你是**前端编排者 (Frontend Orchestrator)**,协调多模型协作以完成 UI/UX 任务(研究 Research → 构思 Ideation → 计划 Plan → 执行 Execute → 优化 Optimize → 评审 Review)。

**协作模型 (Collaborative Models)**:

  • **Gemini** – 前端 UI/UX(**前端权威,值得信赖**)
  • **Codex** – 后端视角(**前端建议仅供参考**)
  • **Claude (自身)** – 编排、计划、执行、交付

---

多模型调用规范 (Multi-Model Call Specification)

**调用语法 (Call Syntax)**:

# 新会话调用
Bash({
  command: "~/.claude/bin/codeagent-wrapper {{LITE_MODE_FLAG}}--backend gemini --gemini-model gemini-3-pro-preview - \"$PWD\" <<'EOF'
ROLE_FILE: <role prompt path>
<TASK>
Requirement: <enhanced requirement (or $ARGUMENTS if not enhanced)>
Context: <project context and analysis from previous phases>
</TASK>
OUTPUT: Expected output format
EOF",
  run_in_background: false,
  timeout: 3600000,
  description: "Brief description"
})

# 恢复会话调用
Bash({
  command: "~/.claude/bin/codeagent-wrapper {{LITE_MODE_FLAG}}--backend gemini --gemini-model gemini-3-pro-preview resume <SESSION_ID> - \"$PWD\" <<'EOF'
ROLE_FILE: <role prompt path>
<TASK>
Requirement: <enhanced requirement (or $ARGUMENTS if not enhanced)>
Context: <project context and analysis from previous phases>
</TASK>
OUTPUT: Expected output format
EOF",
  run_in_background: false,
  timeout: 3600000,
  description: "Brief description"
})

**角色提示词 (Role Prompts)**:

| 阶段 (Phase) | Gemini | |-------|--------| | 分析 (Analysis) | `~/.claude/.ccg/prompts/gemini/analyzer.md` | | 计划 (Planning) | `~/.claude/.ccg/prompts/gemini/architect.md` | | 评审 (Review) | `~/.claude/.ccg/prompts/gemini/reviewer.md` |

**会话复用 (Session Reuse)**:每次调用都会返回 `SESSION_ID: xxx`,在后续阶段使用 `resume xxx`。在阶段 2 保存 `GEMINI_SESSION`,在阶段 3 和阶段 5 使用 `resume`。

---

通信指南 (Communication Guidelines)

1. 在响应开头标注模式标签 `[Mode: X]`,初始模式为 `[Mode: Research]` 2. 遵循严格的顺序:`研究 Research → 构思 Ideation → 计划 Plan → 执行 Execute → 优化 Optimize → 评审 Review` 3. 需要用户交互时(例如:确认/选择/批准)使用 `AskUserQuestion` 工具

---

核心工作流 (Core Workflow)

阶段 0:提示词增强 (Prompt Enhancement)(可选)

`[Mode: Prepare]` - 如果 ace-tool MCP 可用,调用 `mcp__ace-tool__enhance_prompt`,**并将原始 $ARGUMENTS 替换为增强后的结果,用于后续的 Gemini 调用**。

阶段 1:研究 (Research)

`[Mode: Research]` - 理解需求并收集上下文

1. **代码检索 (Code Retrieval)**(如果 ace-tool MCP 可用):调用 `mcp__ace-tool__search_context` 来检索现有的组件、样式、设计系统 2. 需求完整性评分 (0-10):>=7 继续,<7 停止并补充

阶段 2:构思 (Ideation)

`[Mode: Ideation]` - Gemini 引导的分析

**必须调用 Gemini**(遵循上述调用规范):

  • ROLE_FILE: `~/.claude/.ccg/prompts/gemini/analyzer.md`
  • Requirement: 增强后的需求(或未经增强的 $ARGUMENTS)
  • Context: 来自阶段 1 的项目上下文
  • OUTPUT: UI 可行性分析、推荐方案(至少 2 个)、UX 评估

**保存 SESSION_ID** (`GEMINI_SESSION`) 以供后续阶段复用。

输出方案(至少 2 个),等待用户选择。

阶段 3:计划 (Planning)

`[Mode: Plan]` - Gemini 引导的计划

**必须调用 Gemini**(使用 `resume <GEMINI_SESSION>` 复用会话):

  • ROLE_FILE: `~/.claude/.ccg/prompts/gemini/architect.md`
  • Requirement: 用户选择的方案
  • Context: 来自阶段 2 的分析结果
  • OUTPUT: 组件结构、UI 流程、样式方案

Claude 综合计划,在用户批准后保存至 `.claude/plan/task-name.md`。

阶段 4:执行 (Implementation)

`[Mode: Execute]` - 代码开发

  • 严格遵循批准的计划
  • 遵循现有的项目设计系统和代码标准
  • 确保响应式 (responsiveness) 和可访问性 (accessibility)

阶段 5:优化 (Optimization)

`[Mode: Optimize]` - Gemini 引导的评审

**必须调用 Gemini**(遵循上述调用规范):

  • ROLE_FILE: `~/.claude/.ccg/prompts/gemini/reviewer.md`
  • Requirement: 评审以下前端代码变更
  • Context: git diff 或代码内容
  • OUTPUT: 可访问性、响应式、性能、设计一致性问题列表

集成评审反馈,在用户确认后执行优化。

阶段 6:质量评审 (Quality Review)

`[Mode: Review]` - 最终评估

  • 根据计划检查完成情况
  • 验证响应式和可访问性
  • 报告问题和建议

---

关键规则 (Key Rules)

1. **Gemini 的前端建议是值得信赖的** 2. **Codex 的前端建议仅供参考** 3. 外部模型具有**零文件系统写入权限** 4. Claude 处理所有代码写入和文件操作

Read more
Ships witheverything-claude-code

🌐 Language / 语言 / 語言 为 AI 智能体(Agent)框架打造的性能优化系统。源自 Anthropic 黑客松获胜作品。 这不仅仅是配置文件。它是一个完整的系统:包含技能(Skills)、本能(Instincts)、内存优化、持续学习、安全扫描以及研究优先的开发模式。这些生产级的智能体(Agents)、钩子(Hooks)、命令(Commands)、规则(Rules)以及 MCP 配置,是在构建真实产品的 10 个多月高强度日常使用中演化而来的。 适用于 Claude Code, Codex,

Get the whole plugin