Agent Skills
› workhold/doca
workhold/doca
GitHub对spec.md、plan.md和tasks.md进行非破坏性一致性分析,识别不一致、重复及歧义项。支持扩展钩子检查与执行,严格只读输出报告,确保符合项目宪法。
Install All Skills
npx skills add workhold/doca --all -g -y
Skills in Collection (13)
对spec.md、plan.md和tasks.md进行非破坏性一致性分析,识别不一致、重复及歧义项。支持扩展钩子检查与执行,严格只读输出报告,确保符合项目宪法。
任务生成后需要检查文档一致性
实施前验证规格、计划与任务对齐
npx skills add workhold/doca --skill speckit-analyze -g -y
基于用户需求生成定制化的需求质量检查清单,用于验证需求的完整性、清晰度和一致性,而非测试代码实现。
需要评估需求规格说明书的质量
在编码前对需求进行审查和补全
npx skills add workhold/doca --skill speckit-checklist -g -y
通过提出最多5个精准问题来识别功能规格书中的模糊或缺失点,并将澄清结果直接编码回规格书,以降低下游开发风险。
用户请求澄清功能规格
在规划前检查规格完整性
npx skills add workhold/doca --skill speckit-clarify -g -y
用于创建或更新项目章程,处理原则输入并隔离非治理意图。支持执行前置扩展钩子,确保仅修改章程文件而不涉及代码实现。
需要制定或修订项目章程时
配置基于YAML的前置扩展钩子
npx skills add workhold/doca --skill speckit-constitution -g -y
对比代码库与特性规范、计划及任务,识别未实现部分并追加至tasks.md,辅助实现者完成剩余工作。支持在收敛前执行扩展钩子。
需要评估当前代码实现与需求规格的差距
准备让实现Agent继续开发剩余功能
npx skills add workhold/doca --skill speckit-converge -g -y
执行实现计划,处理并运行 tasks.md 中定义的所有任务。支持扩展钩子检查与自动执行,验证前置条件及清单状态,确保开发流程规范落地。
需要执行代码实现任务时
触发实现阶段的自动化流程
npx skills add workhold/doca --skill speckit-implement -g -y
执行实施规划工作流,通过模板生成设计工件。包括前置钩子检查、环境设置、上下文加载及分阶段生成研究、数据模型和合同等文档,确保符合宪法规范并解决未澄清项。
需要制定详细实施计划时
生成技术设计和架构文档时
npx skills add workhold/doca --skill speckit-plan -g -y
根据自然语言描述创建或更新功能规格说明书。支持检查并执行扩展钩子,生成简洁的功能短名,作为软件开发生命周期中需求定义阶段的核心技能。
用户输入功能描述以生成规格说明
需要为功能特性生成简短名称
npx skills add workhold/doca --skill speckit-specify -g -y
根据设计文档生成按依赖排序的可执行任务列表。支持扩展钩子机制,读取计划、规格及可选数据模型等上下文,自动处理前置钩子并输出结构化任务清单。
需要拆解功能开发任务
基于设计文档生成实施步骤
npx skills add workhold/doca --skill speckit-tasks -g -y
将现有任务转换为基于设计工件的、有依赖关系的 GitHub Issue。支持前置扩展钩子检查,验证 Git 远程仓库并获取现有 Issue 以避免重复,最终生成可执行的任务列表。
需要将任务列表转化为 GitHub Issues
基于设计文档创建结构化工作项
npx skills add workhold/doca --skill speckit-taskstoissues -g -y
用于实现、审查或升级 Doca 与各类文档编辑器(富文本、表格等)的实时协作功能。基于 Yjs 生命周期和统一协议,处理同步、ACK、存在状态及评论锚点,确保多格式协作的一致性与数据完整性。
需要实现或修改实时多人协作逻辑
集成或更新文档编辑器的 Yjs 协作 SDK
审查协作协议的合规性与一致性
npx skills add workhold/doca --skill doca-collaboration -g -y
用于在 Doca 和在线办公模块中集成或标准化各类文档编辑器子包,涵盖资源回调、只读行为、自定义元素及权限控制等。适用于开发新子包、适配现有编辑器或定义宿主 API 的场景,不处理无关 UI。
开发文档类型子包(如富文本、表格、Markdown)
适配第三方编辑器包到 Doca 平台
定义编辑器与宿主之间的边界 API
npx skills add workhold/doca --skill doca-editor-integration -g -y
指导为 Doca 编辑器子包或宿主添加界面语言支持,包括配置 locale prop、维护中英双语字典及占位符规范。适用于新增语言、修改 UI 文案或集成 i18n 功能的场景。
需要为 Doca 组件添加中文或英文界面支持
新增其他语言的翻译目录
修改编辑器界面的按钮、菜单或提示文案
npx skills add workhold/doca --skill doca-i18n -g -y


