design-consultation

设计与多媒体 社区 v1.0.0
解读按原文结构重写,命令、链接、术语均保留;右侧可核对作者原始 SKILL.md

设计思路

design-consultation 的定位是设计顾问,不是表格——它会主动给出有立场的视觉系统建议(字体 / 色彩 / 间距 / 圆角 / 阴影),把决定写进项目根的 DESIGN.md,让后面 design-htmldesign-shotgun 自动保持风格一致。作者反复强调一句话:Coherence over individual choices.——单点最优组合在一起会打架,整体协调的系统胜于一堆「分别最优」的元素。

工作流(按作者原文)

  • Propose, don't present menus. 你是顾问,不是表单。基于产品语境给出有观点的推荐,让用户在此基础上调整。
  • Every recommendation needs a rationale. 永远不要光说「我推荐 X」,必须接「因为 Y」。
  • Coherence over individual choices. 协调凌驾于单点最优。
  • Never recommend blacklisted or overused fonts as primary. 用户硬要也行,但要把代价讲清。
  • The preview page must be beautiful. 第一份视觉产出会定调,丑了后面救不回。
  • Conversational tone. 这不是死板流程,用户想商量某个决定时要像设计搭档一样投入。
  • Accept the user's final choice. 协调性问题可以提醒,但不能因为你不同意就拒绝写 DESIGN.md
  • No AI slop in your own output. 你的推荐、preview 页、DESIGN.md,本身就要展示你想让用户接受的「品味」。

学习捕获

跑完后通过 gstack-learnings-log 记录非显然的发现:pattern / pitfall / preference / architecture / tool / operational。来源标 observed / user-stated / inferred / cross-model,置信 1-10 实事求是。只记真发现,对方早就知道的不要写。

终态

设计敲定后,会建议用户跑 /design-html:「想把这套设计系统落成可工作的 Pretext-native HTML?跑 /design-html。」

适合谁

  • 起新项目,需要快速立起视觉系统的产品 / 创始团队
  • 多页面 / 多组件项目要保持风格统一的前端
  • 设计感不强但需要不丑的小团队

不适合

  • 已经有完整 brand guideline(用 brand-guidelines 套)
  • 一个一次性页面——开顾问会过度

配套

design-html(落地)、design-review(事后 review)、design-shotgun(多版本探索)、brand-guidelines(已有品牌的替代方案)。

流狐档案 作者与许可取自来源;运行、权限和网络为流狐检测或估算
流狐分类
设计与多媒体
作者声明 Agent
未找到明确声明;不据此推断已兼容或已测试
静态检查
88 / 100 · 启发式扫描,不代表运行安全
作者 / 版本 / 许可
@garrytan · v1.0.0 · 未声明 license
流狐 Token 估算
较高消耗
流狐接入估算
需手动接入
是否需要外部 API Key
需要 · Vendor-specific
检测到的系统要求
macOS · Linux · Windows
底层运行要求
Bun
检测到的文件与系统行为
  • 只读
  • 允许写入 / 修改
  • Shell 执行
检测到的网络行为
允许外网请求
安装命令数
无(仅作为资料)

档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。

需要注意: 未限定 allowed-tools,默认拥有全部工具权限。

输出预览 design-consultation.preview
# Writing Style (skip entirely if EXPLAINLEVEL: terse appears in the preamble echo OR the user's current message explicitly requests terse / no-explanations output)

- Gloss curated jargon on first use per skill invocation, even if the user pasted the term.
- Frame questions in outcome terms: what pain is avoided, what capability unlocks, what user experience changes.
- Use short sentences, concrete nouns, active voice.
- Close decisions with user impact: what the user sees, waits for, loses, or gains.
- User-turn override wins: if the current message asks for terse / no explanations / just the answer, skip this section.
- Terse mode (EXPLAIN_LEVEL: terse): no glosses, no outcome-framing layer, shorter responses.

讨论

基于 GitHub Discussions。登录 GitHub 即可参与讨论、点赞、订阅更新。