SuperAPI AI 工具集

task-analyzer

通用与其它

查看项目

更新于 10-16 08:39

技能介绍

用途:在开始工作或进行任务路由前,提供元认知层面的任务分析与技能选择指引,帮助确定任务本质、类型、结构规模,并从 skills-index.yaml 中匹配技能。

主要能力:包含任务分析流程与过程门禁。先理解任务本质,识别表面工作背后的根本目的(如修 bug 对应问题解决与根因分析);再估算结构规模,按决策负担分为 small、medium、large,文件数量仅作辅助证据;随后识别任务类型,涵盖 implementation、fix、refactoring、design、quality、documentation、investigation、migration、operations、security、skill,多类型适用时返回主类型并列入 secondaryTypes;之后按标签与 skills-index.yaml 匹配技能,并把索引中的元数据原样传递。还检测隐式关系,如错误处理关联 debugging 与 testing,前端关联 typescript-rules 与 typescript-testing,API/集成关联 integration-e2e-testing。

使用方式:产出结构化结果,包括 taskAnalysis(essence、type、secondaryTypes、scale、estimatedFiles、scaleRationale、tags)与 selectedSkills(skill、priority、reason 及索引元数据)。需遵循意图门、规模门、选择门;当未知因素可能改变结果边界、ADR 资格或工作流时,应请求确切的仓库证据或用户决定;仅有未知文件数不阻碍结构规模判断。技能优先级依次为 Essential、Quality、Process、Supplementary。元认知问题只应生成能改变意图分类、规模、技能选择、硬约束或验证的问题,并记录其控制的决策,仓库证据已能解决时不再提问。

适用场景:适用于编码项目开始阶段的任意任务路由,包括功能实现、缺陷修复、重构、设计、文档、调查、迁移、运维、安全与技能创建等。

限制:资料未提供安装方式、收费、价格、平台或效果信息;所选技能必须存在于 skills-index.yaml,元数据不得臆造,章节选择需在读取 SKILL.md 后另行完成。