Agent Skills
› plainhub/plain-app
plainhub/plain-app
GitHub根据 OpenSpec 变更执行任务实现。支持自动选择变更、解析工作流状态、读取上下文文件并循环完成待办任务,处理阻塞或完成状态。
安装全部 Skills
npx skills add plainhub/plain-app --all -g -y
集合内 Skills (10)
根据 OpenSpec 变更执行任务实现。支持自动选择变更、解析工作流状态、读取上下文文件并循环完成待办任务,处理阻塞或完成状态。
用户要求开始实施 OpenSpec 变更
用户希望继续实现未完成的任务
npx skills add plainhub/plain-app --skill openspec-apply-change -g -y
归档实验工作流中已完成的变更。支持指定或选择变更,检查工件、任务完成状态及增量规范同步情况,在存在未完成项时提示用户确认,最终执行归档操作。
用户希望归档已完成的工作
用户要求结束并存档某个变更
npx skills add plainhub/plain-app --skill openspec-archive-change -g -y
进入探索模式,作为思维伙伴协助用户深入思考、调查问题及澄清需求。该模式仅限阅读代码和生成 OpenSpec 文档,严禁编写或实现功能。通过提问、可视化图表和代码分析引导用户发散思维,帮助用户在变更前理清思路并评估多种方案。
用户希望深入探讨想法或设计方案
用户在编码前需要澄清需求或排查复杂问题
用户要求进行架构分析或选项对比
npx skills add plainhub/plain-app --skill openspec-explore -g -y
用于快速创建变更提案,自动生成proposal、design和tasks等完整工件。支持多仓库store选择,通过CLI交互获取输入、构建目录并依序生成依赖有序的文档,为实施做准备。
用户希望快速描述想要构建的功能或修复内容
用户需要一次性生成包含设计、规范和任务的完整变更提案
npx skills add plainhub/plain-app --skill openspec-propose -g -y
智能同步变更中的增量规格到主规格。通过读取增量文件,以代理驱动方式直接编辑主规格,支持新增、修改、删除和重命名需求,实现非归档式的精准合并更新。
用户希望将变更中的增量规格同步到主规格
用户要求在不归档变更的情况下更新主规格
npx skills add plainhub/plain-app --skill openspec-sync-specs -g -y
根据 OpenSpec 变更执行任务实现。支持多仓库选择、自动识别变更上下文,通过状态检查与指令获取理解工作流,读取相关上下文文件后逐步完成代码修改并标记任务进度。
用户希望开始或继续实施 OpenSpec 变更中的任务
用户需要处理具体的开发任务列表
npx skills add plainhub/plain-app --skill openspec-apply-change -g -y
归档已完成的工作变更。支持多仓库选择,强制用户确认变更,检查工件与任务完成状态,并处理增量规范同步,确保在最终归档前验证完整性。
用户希望归档或完成工作变更
用户要求结束实验性工作流中的变更
npx skills add plainhub/plain-app --skill openspec-archive-change -g -y
进入探索模式,作为思维伙伴协助用户深入思考、调查问题及澄清需求。该技能强调阅读代码和调查现状,严禁实现功能或编写代码。若需实施,应引导用户退出并创建变更提案,但允许生成 OpenSpec 文档以记录思考过程。
用户希望在使用前或使用中深入探讨想法
用户需要调查复杂问题或澄清需求
npx skills add plainhub/plain-app --skill openspec-explore -g -y
一键生成变更提案,包含proposal、design和tasks等完整工件。支持多仓库store选择,自动获取构建顺序并依序创建文件,适用于快速描述需求并准备实施。
用户希望快速描述想要构建的功能并获取完整的提案
用户需要一次性生成设计、规范和任务列表以准备实施
npx skills add plainhub/plain-app --skill openspec-propose -g -y
将变更的增量规范智能合并至主规范。支持新增、修改、删除和重命名需求,保留未提及内容,不归档变更。需用户选择变更并处理多仓库场景。
用户希望更新主规范以包含增量变更
需要将特定变更的规范变更应用到主分支
npx skills add plainhub/plain-app --skill openspec-sync-specs -g -y


