Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器clawhub未标认证来源可访问clear审计通过

design-engineering设计工程

Agent Skill

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

总安装

7,738

周安装

329

GitHub Stars

公开资料未说明

下载量

2,711
OpenClaw

安装说明

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

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install design-engineering

简介

协调设计与前端工程工作流,支持迭代开发与验证循环。

  • 适用于需要紧密协作的视觉与代码实现项目。
  • 可分解任务、分配子代理并检查实现一致性。
  • 需明确设计稿与技术约束,避免理想化方案落地困难。
  • 建议建立设计系统与组件库支撑长期维护。design-engineering 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

name
design-engineering
description
Orchestrate iterative design and frontend engineering work through research, planning, sub-agent execution, and validation loops. Use when a visual/UI task requires multiple iterations, when the first implementation needs refinement based on feedback, when choosing between competing technical approaches (Canvas vs SVG vs CSS), or when coordinating sub-agents on design-heavy work. Covers animation architecture decisions, progressive enhancement patterns, performance-aware rendering choices, and the research→plan→execute→validate workflow. Complements frontend-design (which handles aesthetics) by adding engineering discipline, iteration management, and technical decision-making.
version
1.2.0

Design Engineering

Orchestrate design-heavy frontend work that requires iteration, technical decisions, and validation. This skill is about the *process* — how to research, plan, build, validate, and refine — not the aesthetics (use frontend-design for that).

When to Use

  • Visual work that will take multiple iterations to get right
  • Choosing between technical approaches (Canvas vs SVG vs CSS, etc.)
  • Coordinating sub-agents on parallel design/engineering tasks
  • Refining an implementation based on user feedback
  • Any frontend work where "build it and ship" isn't enough

Scope & Safety

  • All file operations stay within the user's project directory — no absolute paths outside the project root
  • Sub-agents operate within the project scope defined by the orchestrator and must not access files outside it
  • Sub-agent outputs (file writes, research findings) are confined to the project working directory
  • No credentials or external services are required
  • Playwright (when used for screenshots) connects only to localhost dev servers — never to external URLs
  • No data is exfiltrated or transmitted to external endpoints; all work is local

The Iteration Loop

Every design-engineering task follows this cycle:

Research → Plan → Approve → Execute → Validate → Feedback → Refine

1. Research Phase

Before touching code, understand the problem space. Spawn 2-3 research sub-agents in parallel with different lenses:

  • Inspiration/reference — find examples of what we're trying to achieve
  • Technical approaches — what tools/techniques solve this class of problem
  • Constraints — performance, browser support, accessibility, progressive enhancement

Research agents should write findings to files within the project's working directory so context is preserved across iterations.

2. Plan Phase

Synthesize research into a concrete plan. Present to user for approval before executing. The plan should include:

  • Architecture decision with rationale (not just "use X" but "use X because Y fails at Z")
  • Layer/component breakdown
  • What gets removed, what gets added, what stays
  • Pre-mortem: "what would cause this to fail?"
  • Estimated sub-agent tasks
  • Horizon estimate: Count estimated steps across all sub-agents. If > 40 steps total, decompose into sub-phases of ≤ 20 steps. If 20–40 steps, insert a midpoint quality checkpoint (screenshot + integration check before proceeding). Under 20 steps, execute directly. This prevents quality collapse on complex design tasks.

3. Execute Phase

Dispatch sub-agents with focused, context-minimal tasks. Key rules in references/subagent-patterns.md.

4. Validate Phase

After sub-agents complete, the orchestrator MUST validate. Build check is necessary but not sufficient. Check integration points — see references/validation-checklist.md.

5. Feedback → Refine

Ship to user for review. Expect 2-5 iterations on visual work. Each iteration:

  1. Screenshot the live result (use Playwright if available)
  2. Identify specific issues from feedback
  3. Make targeted fixes (don't rebuild from scratch each time)
  4. Validate and redeploy

Technical Decision Framework

When choosing between rendering approaches, read references/rendering-decisions.md. Quick heuristic:

NeedUse
Static decorative patternCSS background-image with SVG data URI
<100 authored animated elementsInline SVG + CSS animations
Procedural generation, >100 elements, full-page coverageCanvas 2D
3D, heavy particle systems, post-processingThree.js/WebGL (last resort — heavy)

Progressive Enhancement Stack

Every visual enhancement must degrade gracefully:

  1. CSS baseline (always works, no JS)
  2. JS-enhanced layer fades in on top
  3. prefers-reduced-motion → skip animations entirely
  4. Low-end device detection → reduce complexity
  5. Light/dark theme awareness

Glass-Panel Pattern

For content floating over animated backgrounds:

.card {
  background: color-mix(in srgb, var(--bg-card) 50-60%, transparent);
  backdrop-filter: blur(8-12px);
  -webkit-backdrop-filter: blur(8-12px);
}

Lets animation show through while keeping text readable. Adjust blur and opacity based on background intensity.

References

  • references/subagent-patterns.md — How to dispatch and validate sub-agent work
  • references/validation-checklist.md — Post-execution checks that catch integration bugs
  • references/rendering-decisions.md — Canvas vs SVG vs CSS decision guide with production lessons

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

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

04

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

能力 5

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

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

平台分布

OpenClaw

85.72%
按下载量换算2,324

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

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

来源信息

继续浏览同类 Skills