From 03d59ecec7f1b30b4cfc3a4b104341cd023e1b53 Mon Sep 17 00:00:00 2001 From: "zhiye.sun" Date: Wed, 26 Aug 2026 10:22:54 +0800 Subject: [PATCH] =?UTF-8?q?feat(dev):=20=E6=96=B0=E5=A2=9E=E5=8D=87?= =?UTF-8?q?=E7=BA=A7=E4=B8=8E=E5=B7=A5=E4=BD=9C=E9=87=8F=E8=AF=84=E4=BC=B0?= =?UTF-8?q?=20Skill?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/dev/skills/estimate/SKILL.md | 10 ++++++++++ plugins/dev/skills/estimate/agents/openai.yaml | 4 ++++ plugins/dev/skills/upgrade/SKILL.md | 10 ++++++++++ plugins/dev/skills/upgrade/agents/openai.yaml | 4 ++++ 4 files changed, 28 insertions(+) create mode 100644 plugins/dev/skills/estimate/SKILL.md create mode 100644 plugins/dev/skills/estimate/agents/openai.yaml create mode 100644 plugins/dev/skills/upgrade/SKILL.md create mode 100644 plugins/dev/skills/upgrade/agents/openai.yaml diff --git a/plugins/dev/skills/estimate/SKILL.md b/plugins/dev/skills/estimate/SKILL.md new file mode 100644 index 0000000..eeb2dde --- /dev/null +++ b/plugins/dev/skills/estimate/SKILL.md @@ -0,0 +1,10 @@ +--- +name: estimate +description: 根据需求范围、现有实现、依赖、未知项、验证和交付成本给出软件工作量区间及假设。适用于估工、排期输入和评估复核;承诺人员日期、绩效判断或在范围不明时给出精确工时不应触发。 +--- + +# 工作量评估 + +先读取需求、相关代码、设计和项目交付约束,将工作拆成可验证任务。分别估算实现、测试、联调、迁移、评审和发布准备,并列出依赖、风险、并行条件和不包含事项。 + +输出乐观、最可能和保守区间,说明单位、人员能力假设与置信度;未知项使用探查任务或风险缓冲表示,不伪造精确数字。估算是决策输入,不代表承诺日期;排期还需团队容量、优先级和外部依赖。 diff --git a/plugins/dev/skills/estimate/agents/openai.yaml b/plugins/dev/skills/estimate/agents/openai.yaml new file mode 100644 index 0000000..50aa522 --- /dev/null +++ b/plugins/dev/skills/estimate/agents/openai.yaml @@ -0,0 +1,4 @@ +interface: + display_name: "工作量评估" + short_description: "输出带假设和风险的软件工作量区间" + default_prompt: "使用 $estimate 评估当前需求的工作量区间和风险。" diff --git a/plugins/dev/skills/upgrade/SKILL.md b/plugins/dev/skills/upgrade/SKILL.md new file mode 100644 index 0000000..7229276 --- /dev/null +++ b/plugins/dev/skills/upgrade/SKILL.md @@ -0,0 +1,10 @@ +--- +name: upgrade +description: 规划并实施前端、后端或依赖的大版本升级,基于明确源版本、目标版本、官方迁移资料和项目兼容证据分阶段完成。普通功能开发、无目标版本的依赖更新或直接发布不应触发。 +--- + +# 版本升级 + +升级前必须确认当前版本、目标版本、支持矩阵、运行环境、锁文件和回滚要求。只读取对应产品的官方迁移指南、发行说明和弃用清单,并记录访问日期;不得使用来源插件的内部升级矩阵。 + +先输出依赖差异、破坏性变化、代码与配置影响、数据或构建迁移、验证矩阵和回滚点。用户确认实施后分小步修改,每步运行项目已有检查。新增依赖下载或访问网络按环境授权执行。环境配置、生产数据、部署、提交、标签和推送均不在默认授权内。 diff --git a/plugins/dev/skills/upgrade/agents/openai.yaml b/plugins/dev/skills/upgrade/agents/openai.yaml new file mode 100644 index 0000000..fa75498 --- /dev/null +++ b/plugins/dev/skills/upgrade/agents/openai.yaml @@ -0,0 +1,4 @@ +interface: + display_name: "版本升级" + short_description: "基于官方迁移资料执行可回滚升级" + default_prompt: "使用 $upgrade 评估并实施当前项目的版本升级。"