用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/zhaoxuya520/AI-Fullstack-Delivery-Workflow --skill user-flow命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
设计 API 认证鉴权和权限矩阵时使用。适用于多角色系统、租户隔离、字段级权限。优先使用 OAuth 2.0 / JWT + RBAC + 资源归属检查。
设计具体 API 端点时使用。适用于资源建模后的下一步、列端点清单、HTTP 方法和状态码选择。优先使用 RFC 7231 HTTP 语义 + GitHub REST 命名规范。
设计 API 错误码和错误结构时使用。适用于错误响应规范、调用方错误处理、调试可观测。优先使用 RFC 7807 Problem Details + 业务错误码 + 调用方处理建议。
基于 SOC 职业分类
正在显示 SKILL.md
| name | user-flow |
| description | 设计用户从入口到完成任务的流程时使用。适用于功能流程梳理、页面跳转设计、决策点和异常路径定义。优先输出 Mermaid 流程图 + 主路径 + 异常路径。 |
触发点 → 进入 → 浏览 → 决策 → 操作 → 反馈 → 完成 / 失败
每个流程必须包含:
flowchart TD
A[首页] --> B{是否登录?}
B -- 否 --> C[登录页]
C --> D[输入账号密码]
D --> E{验证}
E -- 成功 --> F[跳转目标页]
E -- 失败 --> G[显示错误]
G --> D
B -- 是 --> F
F --> H[完成任务]
## 流程:[流程名]
### 触发点
[用户从哪里进入这个流程]
### 主路径(成功路径)
1. 用户 [操作 1]
2. 系统 [反馈 1]
3. 用户 [操作 2]
...
### 决策点
- 决策 1:[条件] → 路径 A / 路径 B
- 决策 2:...
### 异常路径
- 异常 1:[条件] → 处理方式
- 异常 2:...
### 反馈机制
- 加载中:[显示什么]
- 成功:[显示什么 + 自动跳转?]
- 失败:[显示什么 + 是否可重试?]
### 退出路径
- 取消按钮:返回到 [页面]
- 浏览器后退:行为是 [...]
1. 识别用户角色和场景
2. 定义触发点(用户从哪进入)
3. 列出主路径步骤(最简单的成功路径)
4. 在每个步骤识别决策点
5. 为每个决策点设计分支
6. 列出所有异常路径
7. 定义反馈机制
8. 定义退出路径
9. 用 Mermaid 可视化
10. 转交 page-structure 设计具体页面
□ 主路径是否足够短(不要超过 7 步)
□ 是否覆盖了所有决策点
□ 异常路径是否完整
□ 反馈是否在每个关键节点
□ 退出路径是否明确
□ 是否使用 Mermaid 可视化
templates/user-flow-template.md — 流程描述 + Mermaid 流程图模板上游:
product-manager 的 PRD / 用户故事
平行:
customer-journey(产品经理)→ 提供用户旅程
下游:
information-architecture → 设计整体架构
page-structure → 设计具体页面
component-states → 定义反馈状态