用途:为各类任务判断“用什么做”,在搜索、数据处理、统计计算、绘图、排版、文档处理、PPT、前端后端、API 调用、云算力、版本与实验管理、自动化、文献管理、环境管理等场景中给出工具选型,并规划多工具间的数据流转。
主要能力:提供任务到工具的推荐映射;按数据规模、一次性与可复现、输出去向、团队复现需求等要点决策;自动检测项目技术栈;给出 Python 环境选型口径;支持工具发现(查现成 skill、MCP server、自建 skill)与多工具协同。
使用方式:进入已有项目或询问选型时,运行 python scripts/detect_stack.py <项目目录>,可加 --json 输出机器可读结果,--self-test 离线自检;按需载入 references/decision_matrix.md 与 references.md;发现 skill 可用 npx skills find [关键词],安装用 npx skills add owner/repo@skill -g -y。
适用场景:科研与工程中的文献搜索、数据清洗、统计建模、期刊绘图、论文排版、投稿系统操作、路演 PPT、前后端开发、实验追踪与 CI 编排等。
限制:不盲目用工具,优先成熟稳定方案;引入第三方 skill 或 MCP server 需先评估来源与安全;具体安装量、费用、star 等数值以对应 README 为准,且随时间变化;资料未提供完整逐工具端点与参数,需查阅同目录 references.md。