Summary
已有功能的需求变更闭环(门禁式七步)。触发硬条件:要改的功能已经实现并跑起来了。当用户说"改需求""需求变更""调整交互""改功能""重构流程",或改动容易散到多个文件、碰到鉴权/存储/配置/权限、需要可靠验证 + 回滚方案时使用。流程:锁 scope 写 change brief →…
yunshu0909/yunshu_skillshub
已有功能的需求变更闭环(门禁式七步)。触发硬条件:要改的功能已经实现并跑起来了。当用户说"改需求""需求变更""调整交互""改功能""重构流程",或改动容易散到多个文件、碰到鉴权/存储/?
npx skills add yunshu0909/yunshu_skillshub --skill req-change-workflow
已有功能的需求变更闭环(门禁式七步)。触发硬条件:要改的功能已经实现并跑起来了。当用户说"改需求""需求变更""调整交互""改功能""重构流程",或改动容易散到多个文件、碰到鉴权/存储/配置/权限、需要可靠验证 + 回滚方案时使用。流程:锁 scope 写 change brief →…
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Helps users discover and install agent skills when they ask questions like "how do I do X", "fi…
3.3M installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
617.3K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
576.5K installsPrepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Te…
568.3K installsOther skills from yunshu0909/yunshu_skillshub · top by installs.
npx skills add yunshu0909/yunshu_skillshub
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Alternate registries and mirrors of this skill.
npx skills add smithery/yunshu0909 --skill req-change-workflow
master
Files included with this skill beyond the listing page.
SKILL.md
5,914 B
SUMMARY.md
1,297 B
Use a lightweight, repeatable workflow to modify an existing requirement without scope creep or “边改边炸”. Produce clear artifacts at each gate so the user can approve before the implementation starts.
Follow the steps in order. Do not implement code changes until the user approves Step 4.
update_plan to create 5–7 short steps: clarify → baseline → impact → design → implement → validate → document.in_progress at a time and advance as you finish.Ask the user for the minimal inputs, then rewrite them into a clear “change brief”:
Use the template in references/change-brief-template.md.
Do not trust memory or assumptions. Locate the real entrypoints + current data flow and summarize it in 5–10 lines:
sidepanel/, options/) and where user actions are wired.service_worker.js).src/core/...) and storage (src/core/local/...).manifest.json).Use scripts/impact_scan.sh to quickly find likely files, then read only the necessary ones.
Output artifact: “Current behavior summary” + a short file list (with why each file matters).
Before proposing a new design, list:
references/regression-checklist.md).If changes touch manifest.json or service_worker.js, require a manual reload step in the validation plan (Chrome extensions cache aggressively).
Output artifact: “Impact & risk list” + “Rollback plan (1–3 bullets)”.
Describe the new behavior using:
Then ask the user to approve:
Do not start editing code until the user says “同意/OK/按这个做”.
Implementation rules:
If the change involves async flows/cross-module calls/fallbacks, add Chinese comments explaining assumptions and failure handling.
references/regression-checklist.md.manifest.json or service_worker.js changed: reload the extension before retesting.Use the template in references/decision-log-template.md.
scripts/impact_scan.sh: fast file candidate scan via rg for keywords + common extension entrypoints.references/change-brief-template.md: input template to lock scope + acceptance criteria.references/regression-checklist.md: manual regression checklist for this repo’s Chrome extension.references/decision-log-template.md: lightweight decision record template.