关于 offline-sync-conflict-review
这项 Skill 面向设计离线同步与冲突处理的团队,将队列、本地数据安全、合并策略及多设备恢复需求整理为实现和 QA 产物。
主要功能
- 01离线与数据权威要求
- 02数据类型及变更分类
- 03本地存储与变更日志规划
- 04合并、重试与恢复策略
- 05冲突交互和 QA 场景
适用场景
- 01设计离线写入队列
- 02为共享数据选择冲突规则
- 03规划跨设备恢复
- 04测试同步故障与边缘情况
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sylphxai/ skills --skill offline-sync-conflict-review安装后在 Claude Code 中输入/offline-sync-conflict-review确认已加载。
附带文件agents/openai.yamlreferences/offline-sync-conflict-patterns.md
详细介绍
离线同步冲突审查
使用此技能,将有关离线队列、同步状态、冲突解决、本地数据安全和多设备恢复的问题,转化为包含负责人、门槛、指标和恢复路径的具体产物。
工作流
- 确定用户任务、实体类型、变更类型、离线时长、设备数量、权威模型,以及错误合并造成的损害。
- 阅读
references/offline-sync-conflict-patterns.md。 - 将数据分类为仅追加、可编辑个人资料、协作文档、财务/法律、媒体附件或系统设置。
- 定义本地存储、变更日志、幂等性、排序、墓碑、合并策略、冲突界面、重试和恢复遥测。
- 输出同步状态机、冲突决策表、事件架构、UX 文案和 QA 场景检查清单。
不适用场景
- 对于基础模型无需借助此技能的特定产物约定即可处理的一般建议,请勿使用。
防护措施
- 未经产品明确批准,不得对资金、权限、法律记录、库存或破坏性操作使用最后写入优先策略。
- 需要用户决策时,不得静默覆盖另一台设备或协作者的数据。
- 不得在没有存储限制、背压机制和失败界面的情况下,无限制地将离线写入加入队列。
- 除非考虑了冷启动、注销、应用重装、身份验证过期和附件失败,否则不得宣称“已支持离线使用”。
输出格式
Offline context:
Entity / mutation / harm if wrong:
Sync and conflict plan:
| Area | Decision | Evidence | Risk | Owner |
| --- | --- | --- | --- | --- |
Merge policy:
- <item> -> <policy, metric, edge case, support note>
Recovery and QA:
- <trigger> -> <action, communication, owner>
评论
支持 Markdown