用途:面向研发选型调研,根据软件需求比较复用策略,产出带来源的技术选型与研发计划。触发条件为“根据软件需求比较复用策略并输出有来源的技术选型与研发计划”或“Research a development plan and technology choices.”;仅查询本 Skill 说明或无关任务不触发,预览或审查时不进入修改、提交或发布分支。
主要能力:明确用户场景、技术限制、预算、时间与可检验目标;拆分模块,对每项评估参考自研、fork 修改、库集成、混合提取和协议复用五种策略,用实际接口与需求证据说明匹配程度;检索官方文档与源仓库,核实版本、维护、许可、API、部署与价格;记录选择理由、被排除方案、备用方案、模块耦合、数据流、MVP 阶段、风险与成本假设,每个重要事实给出处与日期;输出到指定位置或项目 output 目录的研发计划,并说明实施验收。
使用方式:自然语言请求即可触发,无需旧 slash 路径、参数插值或指定助手。解析当前请求中的项目、目标文件、选项与输出位置,使用宿主实际提供的文件、搜索、CLI 和浏览器能力。随包脚本从 Skill 根解析,业务文件从目标项目根解析。先读当前状态,保护已有未提交内容与其他任务的暂存区。分析、预览请求保持只读;修改、提交、推送、部署和发布各依当前请求的明确范围执行。执行前读取能力组合与 skill.yaml、Profile 合同;配置缺失只问影响结果的一个问题。
适用场景:需要为软件需求做技术选型、复用策略比较与研发计划调研时使用。
限制:不执行实际业务操作,不自行安装、采购或部署;不绕过保护、自动发送消息、强制结束用户进程或抢前台;失败保留可诊断原始错误;项目依赖版本与外部 API 须在执行时核实,不能假设示例为现行配置;不编造作者经历、事实或来源。