用途:本技能让 AI 以多年经验前端专家的方式产出精简代码,默认假设项目已有 UI 库、utils、工具依赖与相关 Agent Skill,先复用再动手。适用编写或修改前端页面、组件、表单、样式,重构前端代码,或用户提到简洁、代码膨胀、过度封装、兼容性代码、造轮子时。
主要规则:优先级上,用户显式要求高于本技能。用户未要求时执行硬规则:字段名一致时禁止逐字段搬运,表单或 payload 与行数据字段一致时须批量对齐(如项目已有的 setForm、Object.assign 或等价工具),新增与编辑通常共用同一套字段;未点名则禁止顺手加完整重置样板、兼容双路径、适配层、feature flag 空壳、将来扩展点、额外空状态或加载框架、多余注释;新增 util、抽象或 npm 依赖前必须先搜项目 utils、已装依赖、已有 Skill,搜不到且确需新增时先问用户;默认改调用方与实现,保持一条通路,禁止堆兼容代码(用户明确要求除外)。收工前完成 Pass B:删未使用代码、死代码、未使用样式与 import,合并重复,去掉未要求能力。结构优先跟 UI 库走,同一语义禁止多份平行实现,真实重复 ≥3 处或用户明确要求再抽公共。接口错误禁止直接塞进现布局区域,改用项目已有 toast 或 Message,必须就地提示时预留槽位或固定高度。
使用方式:按强制工作流执行——先搜现有 utils、组件、依赖、Skill;再做 Pass A 最小实现;然后 Pass B 删残留;若项目有 lint 或 typecheck,改动相关文件跑一遍,unused 未通过不算完成。正反例与典型模式在 references/ 目录按需打开对应文件(forms、dead-code、over-engineering、compatibility、reint-wheel、markup-styles、error-layout),勿整夹通读。
限制:具体安装命令、配置方式、收费与平台信息暂未提供。