Token导航 LogoToken导航

Agent Skill · 开发

design-solution(设计方案)

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

design-solution 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为权限未标注;许可证信息还不明确,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 16,237。

总安装 519周安装 21GitHub Stars 7下载 163核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/nesnilnehc/ai-cortex --skill design-solution

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

将已验证需求转化为单一免实施的设计文档,描述架构、组件与数据流。适合作为下游任务分解的唯一事实来源,确保无歧义执行。输出包含权衡分析、替代方案与错误处理策略,但不包含任何代码。安装需通过 npx 添加指定 GitHub 仓库,适用于架构设计阶段。

design-solution 属于开发类 Skill,可作为该场景下的辅助能力补充。

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

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

design-solution 怎么安装?

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

design-solution 支持哪些 AI 工具?

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

design-solution 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

design-solution 是免费的吗?

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

design-solution 用的人多吗?

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

design-solution 安全吗?

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

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

值得选的地方

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

先想清楚的地方

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

适不适合你

更适合

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

不太适合

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

开发类 Skill 对比

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

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
design-solution

设计方案 · 本页

5197权限未标注未明确通过

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

SKILL.md 原文

技能(Skill):设计解决方案

目的 (Purpose)

将已验证需求转化为单一的、免实施的设计文档。该设计描述了架构、组件、数据流和权衡,以便下游技能(例如“分解任务”)可以毫无歧义地导出可执行任务列表。


核心目标(Core Objective)

首要目标:根据需求制作一份已验证的设计文档,作为实施规划的唯一事实来源;没有生成任何代码或实现步骤。

成功标准(必须满足所有要求):

  1. ✅ 设计文档已批准并保留:写入“docs/design-decisions/YYYY-MM-DD-.md”(或每个“docs/ARTIFACT_NORMS.md”的项目约定路径)、已提交且用户明确批准
  2. ✅ 需求可追溯性:设计明确引用或总结其满足的需求
  3. ✅ 已记录的替代方案:至少考虑 2-3 种方法并进行权衡(优点/缺点/最佳方案)
  4. ✅ 错误处理和测试策略:关键失败路径和验证方法(测试方法,而不是测试代码)已记录
  5. ✅ 无实施:零代码、脚手架或实施任务; 仅设计
  6. ✅ 下游就绪:读者可以将设计分解为具有依赖性和验收标准的任务,而无需提出澄清问题

验收测试:有人可以单独使用这个设计文档来生成完整的、有序的任务列表(例如通过“breakdown-tasks”)而不提出澄清问题吗?


范围边界(范围边界)

本技能负责:

  • 需求文档→设计文档(架构、组件、数据流、接口)
  • 权衡分析和替代方法
  • 设计批准和持久性作为实施规划的单一事实来源

本技能不负责:

  • 引出或验证需求(使用“分析需求”)
  • 将设计转化为任务列表(使用“breakdown-tasks”)
  • 编写代码或实现(任何实现技能)
  • 没有需求文档的粗略想法设计(使用此技能以粗略想法作为输入)

转交点:当设计被批准并坚持时,将其移交给breakdown-tasks来生成tasks.md(或同等文件)。


使用场景(用例)

  • 后期需求设计:您有一份已验证的需求文档,需要在实施前进行详细的设计。
  • 来自需求的架构:需求明确;您需要组件边界、数据流和技术权衡。
  • 单一事实来源:您需要一份可供实施和任务分解依赖的设计文档。

行为(行为)

交互(互动)政策

  • 默认:需要需求产品(路径或内容);如果存在,则使用设计路径的项目规范
  • 选择选项:澄清时一次一个问题;在有用的地方提供“[A][B][C]”作为设计选择
  • 确认:转交前必须用户同意设计;未获批准前不予实施

硬门:无实施

DO NOT write code, scaffold projects, or produce implementation steps.
Output is design documentation only. Implementation is downstream (e.g. breakdown-tasks then execution).

第 1 阶段:摄取要求

  1. 负载需求:阅读需求文档(例如需求.md或docs/requirements-planning/*.md)。
  2. 确认范围:与用户简要确认此需求文档是本设计的范围(或同意子集)。
  3. 识别约束:从需求中提取约束、验收标准和范围外的项目。

第 2 阶段:探索替代方案和权衡

  1. 提出 2-3 种方法:满足需求的架构/组件/数据流选项。
  2. 记录权衡:对于每个选项:优点、缺点、“最适合”。
  3. 推荐:说明推荐的方法和理由;请用户选择或调整。

第 3 阶段:生成设计文档

  1. 结构:目标、架构、组件、数据流、错误处理策略(关键故障路径)、测试策略(验证方法,而不是测试代码)、考虑的权衡、验收标准(可追溯到需求)。
  2. Scale to Complexity:简单范围的缩写;需要时提供更多细节,以便任务分解明确。
  3. 解析路径:先检查docs/ARTIFACT_NORMS.md(项目覆盖);默认后备是每个 specs/artifact-contract.md 的 docs/design-decisions/YYYY-MM-DD-<topic>.md。
  4. 编写并保存:保存带有前置内容的设计(artifact_type: 设计、created_by: 设计解决方案、lifecycle: snapshot、created_at)。

第 4 阶段:批准和移交

  1. 用户批准:在宣布完成之前获得明确批准。
  2. Handoff:建议使用此设计的“breakdown-tasks”作为输入来生成tasks.md。

输入与输出 (Input & Output)

角色内容
输入需求文档(路径或内容);可选的项目背景、现有设计或 ADR
输出设计文档位于“docs/design-decisions/YYYY-MM-DD-.md”(或每个“docs/ARTIFACT_NORMS.md”的项目路径);实施和任务分解的单一事实来源

限制(限制)

硬边界(Hard Boundaries)

  • 无实施:不生成代码、文件布局或分步实施说明。
  • 需求第一:当需求模糊或缺失时,不要运行此技能;首先移交给“分析需求”。
  • 仅设计:不生成任务列表;为此,请移交给“分解任务”。

技能边界 (Skill Boundaries)(避免重叠)

不要做这些(其他技能可以处理它们):

  • 需求获取或验证→“分析需求”
  • 任务分解或计划 → 分解任务
  • 代码实施或重构→实施技巧

自检(Self-Check)

  • 设计文档已批准并保留:写入“docs/design-decisions/YYYY-MM-DD-.md”(或每个“docs/ARTIFACT_NORMS.md”的项目路径)、已提交、用户明确批准
  • 要求被引用或总结;溯源清晰
  • 记录了至少 2-3 个具有权衡的替代方案
  • 错误处理和测试策略:关键故障路径和验证方法已记录
  • 输出中没有代码或实现步骤
  • 读者可以根据此设计生成任务列表,无需进一步说明

示例(示例)

示例1:已验证需求的标准设计

调用:“我们在 docs/requirements-planning/core-v1.md 中有需求。为其制作一个设计文档。”

代理:使用设计解决方案;读取需求;提出 2-3 个架构选项并进行权衡;将设计写入 docs/design-decisions/YYYY-MM-DD-core-v1.md;获得用户认可;建议在该设计上运行分解任务来获取tasks.md。

示例 2:边缘情况 — 范围非常小

调用:“对小型 CLI 工具的要求已在 docs/requirements-planning/one-off-migration.md 中捕获。我们还需要完整的设计文档吗?”

代理人:

  • 确认需求已验证,但范围较小。
  • 生成简洁的设计文档,该文档仍然涵盖架构、数据流和约束,但保持各部分简短且重点突出。
  • 明确说明为什么轻量级设计就足够了,并将文档标记为以后回归或重复运行的单一事实来源。
  • 获得用户批准,然后在共享或重复实施的情况下推荐“分解任务”。

平台分布

Codex

36.72%
按下载量换算60

Claude

27.5%
按下载量换算45

Cursor

18.17%
按下载量换算30

Gemini CLI

9.39%
按下载量换算15

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

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

继续浏览同类 Skills