feature-demo
Installation
SKILL.md
Feature Demo
代码写得快之后,开发者常说不清系统多了什么、怎么用。本 skill 从计划和实际改动找出新增功能,在运行中的系统上走通,录成短视频,再灌进统一模板,生成一份报告。读者是开发者:可以用技术名词,节奏紧凑。
INTENT:
GOAL: show_developers_what_was_added_and_how_to_use_it
SUCCESS: [every_user_visible_addition_is_recorded_or_listed_with_reason,
each_video_replays_a_script_that_asserted_real_results,
report_states_how_to_use_and_limits_in_the_shared_template]
NON_GOALS: [acceptance, regression_tests, product_fixes_unless_requested,
voiceover, native_or_cli_recording]
RULE @boundary:
MUST: ["输出位置按 用户指定 → 项目已有演示目录 → docs/demos/;每批放在 <演示目录>/<批次>/,批次用计划代号(计划文件名去掉日期),没有计划时用 <日期>-<短 SHA>",
"把 scripts/record-demo.mjs 和 scripts/render-report.mjs 复制到演示目录,生成物不依赖本 skill;同批演示共用的登录和定位器放 <批次>/shared.mjs",
"已有同名演示时原位更新脚本并重录,保留人工内容"]
MUST_NOT: ["给目标项目添加依赖或修改产品代码,除非用户要求",
"把一次录制通过说成验收通过;演示只证明这条路径在这次录制时走得通"]