Token导航 LogoToken导航

Agent Skill · 研究检索

design-engineering(设计工程)

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

design-engineering 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为操作浏览器;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 54,591。

总安装 504周安装 21GitHub Stars 3下载 168核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/oldwinter/skills --skill design-engineering

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

design-engineering 用于辅助界面设计、视觉规范和交互体验优化。适合整理页面结构、生成 UI 方案或改进组件层级。通过 npx skills add 命令从指定仓库安装并使用。需结合品牌和设计系统使用,避免堆砌装饰元素。

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/design-engineering

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/oldwinter/skills --skill design-engineering;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

design-engineering 怎么安装?

在终端执行 npx skills add https://github.com/oldwinter/skills --skill design-engineering。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

design-engineering 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

design-engineering 需要什么权限?

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

design-engineering 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

design-engineering 用的人多吗?

公开数据是累计安装 504 次,近一周安装 21 次,下载 168 次,GitHub 3 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

design-engineering 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
design-engineering

设计工程 · 本页

5043操作浏览器未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Design Engineering

Scope

Covers

  • Defining a Design Engineering function (hybrid design sensibility + ability to ship production code)
  • Choosing an operating model: embedded vs platform/design-system vs tiger team
  • Creating a prototype → production pipeline (what is throwaway vs shippable)
  • Establishing a design-to-code contract (tokens, components, reviews, quality bar)
  • Planning delivery for UI/UX-heavy work (components/flows, milestones, QA gates)

When to use

  • “We want to create a design engineering function—write the charter and operating model.”
  • “Our prototypes never make it to production—define a prototype→production workflow.”
  • “We need faster UI iteration with high craft—set a design-to-code contract + quality bar.”
  • “We’re building a new UI/component library—create a component delivery plan and reviews.”

When NOT to use

  • You need UX research, discovery, or product strategy (use interviews/surveys/PRD skills)
  • You’re doing mostly backend/platform architecture with minimal UI surface area
  • You only need to ship a single small UI fix (just implement it)
  • You need a brand/visual identity system (separate design/brand process)

Inputs

Minimum required

  • Product/context: what you’re building and who it’s for
  • Current state: design artifacts (Figma, mockups) + codebase/stack (web/native) + existing design system (if any)
  • Goal: what “better” means (speed, consistency, craft, accessibility, quality, fewer handoff bugs)
  • Constraints: team composition, timeline, quality bar, accessibility/compliance requirements

Missing-info strategy

  • Ask up to 5 questions from references/INTAKE.md, then proceed with explicit assumptions.
  • If the team/stack is unknown, assume a modern web stack (component library + CI) and call out assumptions.
  • Do not request secrets/credentials; use redacted identifiers.

Outputs (deliverables)

Produce a Design Engineering Execution Pack in Markdown (in-chat by default; write to files if requested):

  1. Context snapshot (goals, constraints, success signals)
  2. Design Engineering charter (mission, scope, ownership boundaries, engagement model)
  3. Prototype → production workflow (prototype ladder + decision rules + review gates)
  4. Design-to-code contract (tokens/components/spec handoff, PR review expectations, QA)
  5. Component/flow delivery plan (prioritized backlog + milestones + owners)
  6. Quality bar (checklists + rubric score)
  7. Risks / Open questions / Next steps (always included)

Templates: references/TEMPLATES.md

Workflow (7 steps)

1) Intake + success definition

  • Inputs: User context; references/INTAKE.md.
  • Actions: Confirm scope (product area), stakeholders, and what “design engineering” means here (role vs function vs project). Define success signals (e.g., faster UI iteration, fewer handoff bugs, higher consistency, improved accessibility).
  • Outputs: Context snapshot (draft).
  • Checks: The team can answer in one sentence: “What will change if we do this well?”

2) Choose the operating model (and boundaries)

  • Inputs: Team org, roadmap pressures, existing design/engineering capabilities.
  • Actions: Select an engagement model (embedded, platform/design system, tiger team). Define responsibilities and boundaries vs Design and Engineering (who owns interaction design, component implementation, accessibility, visual QA, performance).
  • Outputs: Design Engineering charter (draft) with explicit boundaries.
  • Checks: No “two owners” ambiguity for components, tokens, and UI quality sign-off.

3) Map the UI surface area + constraints

  • Inputs: Key flows/screens; existing components; constraints (devices, browsers, perf, a11y, localization).
  • Actions: Inventory the highest-leverage UI areas (top flows, shared components). Identify reuse opportunities and risk hotspots (complex interactions, animations, data density, edge cases).
  • Outputs: UI surface map + initial component/flow backlog.
  • Checks: Backlog is prioritized by user impact and reuse (not just what’s loudest).

4) Define the prototype ladder (prototype → production)

  • Inputs: Timeline, iteration speed needs, risk tolerance.
  • Actions: Define a “prototype ladder” (lo-fi → hi-fi → coded prototype → production). For each rung, set purpose, expected fidelity, and whether it is disposable. Add decision rules for when to “graduate” a prototype.
  • Outputs: Prototype → production workflow (ladder + rules + gates).
  • Checks: Every prototype has an explicit label: throwaway vs shippable.

5) Write the design-to-code contract (handoff + reviews)

  • Inputs: Design artifacts; code conventions; QA expectations.
  • Actions: Define the contract: design tokens, component API expectations, states, a11y requirements, and review gates (design review, engineering review, QA). Specify what must be in a PR (screenshots, storybook links, test plan, a11y notes).
  • Outputs: Design-to-code contract (v1).
  • Checks: A developer can implement a component without back-and-forth on states, spacing/typography, and acceptance criteria.

6) Plan delivery (milestones + ownership)

  • Inputs: Backlog + constraints + team capacity.
  • Actions: Convert backlog into milestones (thin slices) with owners, dependencies, and acceptance criteria. Define how work is tracked (board columns) and how design engineering work is staffed.
  • Outputs: Component/flow delivery plan (milestones).
  • Checks: First milestone is small enough to ship within 1–2 weeks and sets patterns for the rest.

7) Quality gate + alignment + finalization

  • Inputs: Draft pack.
  • Actions: Run references/CHECKLISTS.md and score with references/RUBRIC.md. Add stakeholder cadence and a lightweight decision log (what was chosen, why). Finalize Risks / Open questions / Next steps.
  • Outputs: Final Design Engineering Execution Pack.
  • Checks: Quality bar is explicit; ownership is unambiguous; risks and open questions are not hidden.

Quality gate (required)

Examples

Example 1 (stand up the function): “Use design-engineering. We’re a 12-person product team. Web app. Designers ship Figma but engineering struggles with UI polish. Create a Design Engineering Execution Pack with an embedded model and a prototype→production workflow.”

Example 2 (design system delivery): “Create a design engineering plan for building a component library (buttons, inputs, tables, modals). Include the design-to-code contract, PR review checklist, and a 6-week milestone plan.”

Boundary example: “What is design engineering?” Response: explain this skill produces an execution pack; ask for context (team, product, goals). If they only want a definition, give a brief definition and point them to the intake questions to proceed.

平台分布

Claude

33.81%
按下载量换算57

Codex

33.27%
按下载量换算56

Cursor

19.11%
按下载量换算32

Gemini CLI

10.61%
按下载量换算18

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

操作浏览器

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

安装前确认

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

继续浏览同类 Skills