跳到主要内容
知仓学习社ZHICANG

figma-design-brief

Write a structured design brief for a Figma design task from a product requirement or feature request. Use when asked to write a design brief, creat…

不碰外部(只输出文字)无严重或高危命中mohitagw15856/pm-claude-skills

它会碰到什么

扫了多少1 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Figma Design Brief Skill

Converts a product requirement or feature request into a structured design brief — everything a designer needs to open Figma and start building confidently.

Required Inputs

  • Feature or requirement (paste PRD snippet, ticket, or describe the feature)
  • User goal (what is the user trying to accomplish?)
  • Platform (iOS / Android / Web / Responsive / All)
  • Existing components available (optional)
  • Timeline (when does design need to be ready?)

Programmatic Helper

Contrast ratios cannot be eyeballed. The AA line sits at 4.5:1, and #777777

on white is 4.478 (fails) while #767676 is 4.54 (passes) — no amount of

looking at a screenshot separates those. Compute them:

npx --yes notugly fix "#8ab4f8" "#ffffff"     # ratio, APCA, and the nearest passing colour
npx --yes notugly onepager <url> --out review.html   # every pairing, printable
npx --yes notugly vision                      # which colours merge for colour-blind viewers

notugly fix returns the ratio, the APCA lightness contrast, and the closest

colour to the one already chosen that passes — same hue, same chroma. Paste

those numbers into the tables below rather than estimating them.

Deterministic, zero dependencies, and no model call — so it costs nothing to

run and gives the same answer every time.

If the brief specifies colours, state the measured ratio for each intended

text/background pairing. A brief that specifies an unreachable pairing wastes a

design cycle before anybody notices.

Output Structure

1. Brief Header

Feature, PM, Designer, Platform, Design due, Dev handoff dates.

2. What We Are Designing and Why

  • The goal: [One sentence — user problem being solved]
  • Context: [2-3 sentences. Why now? What triggers this?]
  • Success looks like: [Specific observable outcome]

3. User Flows to Design

Flow N: [Flow name]

  • Entry point: [Where user starts]
  • Steps: [Numbered key steps]
  • Exit point: [Where flow ends]
  • Edge cases: [empty state, error state, loading state]

4. Screens Required

| Screen | New / Update | Notes |

|---|---|---|

| [Screen] | New | [Key requirement] |

5. Components Needed

| Component | In library? | Action |

|---|---|---|

| [Component] | Yes/No/Needs variant | Use/Create/Extend |

6. Constraints and Requirements

  • Must haves: [Non-negotiable constraints]
  • Must avoid: [Design patterns to not use]
  • Accessibility: [WCAG level, touch target sizes]

7. Open Questions

  • [ ] [Question — with owner]

Quality Checks

  • [ ] Goal is outcome-focused (not "design the feature")
  • [ ] All flows include edge cases
  • [ ] Components table identifies create vs reuse
  • [ ] Constraints include accessibility requirements
  • [ ] Open questions have owners

Anti-Patterns

  • [ ] Do not write a design brief that describes the solution — the brief must describe the problem and constraints, not the design answer
  • [ ] Do not skip the success criteria — designers need to know what "done" looks like before starting
  • [ ] Do not omit existing components to reuse — briefs that ignore the design system lead to inconsistent implementations
  • [ ] Do not leave open questions unresolved — escalate them before design work starts, not during it
  • [ ] Do not confuse requirements with design instructions — the brief defines what, not how

Example Trigger Phrases

  • "Write a design brief for [feature]"
  • "Turn this PRD into a Figma design brief"
  • "Brief the designer on what to build for [requirement]"
  • "Create a design spec for [feature] for Figma"
  • "What does the designer need to know to design [feature]?"

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 3 个不同仓库或目录里都有叫 figma-design-brief 的技能。它们内容并不相同,别混用: