SuperAPI AI 工具集

task-analyzer

通用与其它

查看项目

更新于 10-16 01:50

技能介绍

用途:对任务做元认知分析并给出技能选择指引,适用于判断任务复杂度、挑选合适技能、估算工作规模。

主要能力:一是识别任务本质,把“修 bug”“实现功能”“重构代码”“更新文件”等表层工作映射到根本目的,若无法匹配需明确说明根本目的;二是估算规模,按文件数分为小(1-2)、中(3-5)、大(6+),规模会影响技能优先级,如规模为大时纳入 documentation-criteria 高优先级,涉及可执行行为变更或依赖/阶段策略时再加 implementation-approach;小规模只选任务类型必需技能,最多 3 个。三是识别任务类型:实现、修复、重构、设计、质量,对应不同关键技能。四是基于标签匹配技能,从任务描述提取标签后对照 skills-index.yaml 匹配,并考虑隐含依赖关系。输出为结构化分析,含任务本质、类型、规模、估算文件数、标签和所选技能(含优先级、理由及从 yaml 透传的元数据);章节选择在读取 SKILL.md 后进行。技能优先级分为必需、质量、过程、补充四类。还会生成最多 5 个能改变技能选择、验证或升级决策的元认知问题,按任务类型聚焦不同方面。另会检测警告模式,如大改动需搭配 implementation-approach 并按策略分阶段、实现任务搭配 testing-principles 并从开始应用 TDD、修复请求搭配 ai-development-guide 先做 5 Whys、多文件任务无计划需先创建工作计划。

使用方式与限制:资料未提供具体安装命令或调用示例;技能元数据依赖 skills-index.yaml,最终模式转换由 rule-advisor 消费完成。