← 返回 Skills 市场
bovinphang

Backend Requirements Handoff

作者 Bovin Phang · GitHub ↗ · v2.7.0 · MIT-0
cross-platform ✓ 安全检测通过
38
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install fec-backend-requirements-handoff
功能描述
Use when frontend work needs to communicate data, action, state, permission, validation, or business-rule needs to backend teams without dictating endpoint d...
使用说明 (SKILL.md)

前后端需求交接

Purpose

把前端页面和交互所需的数据、动作、状态和疑问整理成后端可讨论的需求说明。

Procedure

  1. 明确功能上下文

    • 说明页面、流程或组件是什么,面向哪类用户,以及用户完成任务的成功状态。
    • 如果已有设计稿、路由、用户故事或权限角色,先把它们作为事实来源。
  2. 描述前端展示需求

    • 按屏幕或组件列出需要展示的信息、信息之间的关系、排序/过滤/分页需求和可见性规则。
    • 使用业务语言描述“需要展示什么”,不要提前规定 endpoint、字段名、DTO、数据库表或响应嵌套结构。
  3. 描述用户动作和结果

    • 列出用户能执行的动作、期望结果、成功反馈、失败反馈和是否需要乐观更新。
    • 标出幂等性、撤销、确认、危险操作、批量操作或长任务进度等对 UI 有影响的行为。
  4. 补齐状态和业务规则

    • 覆盖 loading、empty、error、partial、permission denied、expired、conflict、offline 和 retrying 等状态。
    • 记录影响 UI 的权限、生命周期、金额/时区/枚举、校验、可编辑条件和边界规则。
  5. 输出讨论文档

    • 默认写到 docs/backend-requirements/\x3Cfeature-name>.md;若仓库已有需求文档目录,沿用现有位置。
    • 文档包含 Context、Screens/Components、Data Needs、User Actions、UI States、Business Rules、Uncertainties、Questions for Backend 和 Decision Log。
    • 若用户只需要聊天回复,可以直接输出同样结构的 Markdown,不创建文件。

Constraints

  • 不替后端规定 URL、HTTP 方法、字段名、数据库 schema、缓存实现或服务拆分。
  • 不把前端猜测写成事实;不确定的业务规则必须进入 Uncertainties 或 Questions。
  • 不忽略错误、空态、权限和部分数据;这些状态决定接口协作质量。
  • 不把内部错误栈、数据库字段或敏感实现细节要求暴露给 UI。
  • 不与 API 集成流程重复:本 skill 描述需求,客户端边界、类型来源和错误映射实现应在后续实现阶段处理。

Expected Output

产出一份前端视角的后端需求交接说明,清楚描述 UI 需要什么数据和行为、哪些规则仍需确认,以及后续前后端需要共同决定的问题。

安全使用建议
Before installing, expect this skill to guide an agent in drafting backend requirements from a frontend perspective. Review the generated document for accurate business assumptions and open questions, but no special security precautions are indicated by the artifact evidence.
能力评估
Purpose & Capability
The stated purpose, README, metadata, and SKILL.md all align around producing a structured requirements handoff covering UI data needs, user actions, states, permissions, business rules, uncertainties, and backend questions.
Instruction Scope
Instructions are bounded to analysis and documentation, explicitly avoiding backend implementation details, database schemas, sensitive internals, and unsupported assumptions.
Install Mechanism
The package is a standard skill package with SKILL.md, README.md, metadata.json, and package.json only; no install scripts, dependencies, executable code, or lifecycle hooks were present in the artifact.
Credentials
The only meaningful local impact is user-directed creation of a Markdown handoff document, defaulting to docs/backend-requirements/<feature-name>.md; this is proportionate to the skill purpose.
Persistence & Privilege
No background workers, persistence mechanisms, credential access, privilege escalation, network calls, or broad local indexing behavior were found.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install fec-backend-requirements-handoff
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /fec-backend-requirements-handoff 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.7.0
- Expanded documentation to clearly outline the purpose, procedure, constraints, and expected output of backend requirements handoff. - Added detailed step-by-step guidelines for structuring frontend-to-backend requirements in a discussion-ready format. - Clarified the boundaries: avoid specifying backend implementation details and focus on frontend data, actions, and business rules needs. - Provided new sections for handling uncertainties, UI states, business rules, and documenting open questions for backend teams. - Updated Chinese triggers and enhanced procedural clarity to improve team collaboration and communication.
元数据
Slug fec-backend-requirements-handoff
版本 2.7.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Backend Requirements Handoff 是什么?

Use when frontend work needs to communicate data, action, state, permission, validation, or business-rule needs to backend teams without dictating endpoint d... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 38 次。

如何安装 Backend Requirements Handoff?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install fec-backend-requirements-handoff」即可一键安装,无需额外配置。

Backend Requirements Handoff 是免费的吗?

是的,Backend Requirements Handoff 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Backend Requirements Handoff 支持哪些平台?

Backend Requirements Handoff 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Backend Requirements Handoff?

由 Bovin Phang(@bovinphang)开发并维护,当前版本 v2.7.0。

💬 留言讨论