mcpField
A
agent-capability-matrix

agent-capability-matrix

github.com/scientiacapitalAgent 工作流2865 次安装3 周前更新
代码仓库

关于 agent-capability-matrix

agent-capability-matrix 是按任务类型匹配 Agent、技能、模型档位和备用方案的选择指南,面向需要规划任务路由的用户。它通过能力矩阵和决策流程减少临时判断,并说明模型档位的适用任务。

主要功能

  1. 01按任务类型匹配主要 Agent
  2. 02列出备用 Agent 方案
  3. 03按复杂度选择模型档位
  4. 04提供搜索与代码任务决策流程
  5. 05推荐进度跟踪工具

适用场景

  1. 01为调试或代码审查选择 Agent
  2. 02为架构设计匹配模型档位
  3. 03在主要 Agent 不可用时选择后备方案

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/scientiacapital/skills --skill agent-capability-matrix

安装后在 Claude Code 中输入/agent-capability-matrix确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

config.json
reference/
matrix-table.md
selection-flowchart.md

详细介绍

提供任务类型与最佳 Agent、技能、模型层级及回退策略的全面映射。帮助你在为特定任务选择 Agent 时不再凭猜测。

<quick_start> 找到合适的 Agent:

  1. 确定任务类型(调试、审查、构建、探索等)
  2. 在下方矩阵中查找首选 Agent
  3. 如果首选方案失败,则使用回退方案
  4. 根据任务复杂度匹配模型层级 </quick_start>

<success_criteria>

  • 首次尝试就将任务分配给正确的首选 Agent
  • 如果首选 Agent 不可用或能力不足,能够确定回退 Agent
  • 模型层级与任务复杂度匹配(搜索用 Haiku,代码用 Sonnet,架构设计用 Opus)
  • 使用零成本工具(TaskCreate、TeamCreate)跟踪进度,而不是调用 API
  • 根据矩阵选择 Agent,而非临时猜测 </success_criteria>
- “哪个 Agent”“分配任务”“这个任务用哪个 Agent”“最佳 Agent” - “能力矩阵”“Agent 选择”“我应该使用什么工具” - “任务分配”“Agent 分配”

核心能力矩阵

开发任务
任务类型首选 Agent回退方案模型备注
调试复杂问题debug-like-expert skillgeneral-purposesonnet基于假设
快速修复错误general-purpose—sonnet简单修复
代码审查code-reviewerfeature-dev:code-reviewerhaiku模式匹配
架构设计Plan agentcode-architectopus复杂推理
功能实现general-purposefeature-dev agentssonnet代码生成
重构code-simplifiergeneral-purposesonnet保留行为
安全审计security skillgeneral-purposesonnetOWASP 模式
编写测试testing skillgeneral-purposesonnetTDD 工作流
API 设计api-design skillgeneral-purposesonnetREST/GraphQL
API 测试api-testing skillgeneral-purposehaikuPostman/Bruno
探索与研究
任务类型首选 Agent回退方案模型备注
按模式查找文件Glob tool (direct)Explore agent—速度最快
搜索代码内容Grep tool (direct)Explore agent—速度最快
了解代码库某个部分Explore agentgeneral-purposehaiku全面搜索
深度代码分析code-explorerExplore agentsonnet跟踪执行过程
研究框架或工具research skillWebSearchsonnet结构化评估
市场研究research skillWebSearchsonnet公司概况
基础设施与部署
任务类型首选 Agent回退方案模型备注
Docker 设置docker-compose skillgeneral-purposesonnet本地开发
GPU 部署runpod-deployment skillgeneral-purposesonnetRunPod
数据库迁移supabase-sql skillgeneral-purposesonnetSupabase
Stripe 集成stripe-stack skillgeneral-purposesonnet支付
语音 AI 流水线voice-ai skillgeneral-purposesonnetDeepgram+Cartesia
LangGraph Agentlanggraph-agents skillgeneral-purposesonnet多 Agent
快速推理groq-inference skillgeneral-purposesonnetGROQ API
中文大模型openrouter skillgeneral-purposesonnetDeepSeek/Qwen
大模型微调unsloth-training skillgeneral-purposesonnetGRPO/SFT
商业与 GTM
任务类型主要 Agent备用方案模型备注
GTM 策略gtm-pricing skillgeneral-purposesonnetICP、定位
销售拓展sales-revenue skillgeneral-purposesonnet冷邮件
CRM 集成crm-integration skillgeneral-purposesonnetClose/HubSpot
内容营销content-marketing skillgeneral-purposesonnetB2B 内容
数据分析data-analysis skillgeneral-purposesonnet仪表板
交易信号trading-signals skillgeneral-purposesonnet技术分析
商业模式business-model-canvas skillgeneral-purposesonnet9 模块画布
市场差异化blue-ocean-strategy skillgeneral-purposesonnetERRC 框架
工作流与协调
任务类型主要 Agent备用方案模型备注
会话开始/结束workflow-orchestrator skill—sonnet每日生命周期
并行 worktree 开发agent-teams skillworktree-manager skillsonnet完全隔离
会话内并行subagent-teams skill顺序执行haiku-sonnetTask 工具
进度跟踪TaskCreate/TaskUpdateTodoWrite—原生 UI 加载动画
团队协调TeamCreate + SendMessagesubagent-teams skillhaiku-sonnet共享任务列表
Git 工作流git-workflow skillgeneral-purposehaiku提交、PR
Skill 编写extension-authoring skillgeneral-purposesonnetSkills、hooks
项目规划planning-prompts skillPlan agentsonnet元提示词
成本跟踪cost-metering skill手动跟踪haiku预算状态

决策流程图

START: What do I need to do?
│
├── Search/Find something?
│   ├── Know the file pattern? → Glob (direct)
│   ├── Know the code pattern? → Grep (direct)
│   └── Need to understand area? → Explore agent (haiku)
│
├── Write/Change code?
│   ├── Simple fix? → general-purpose (sonnet)
│   ├── New feature? → Check if a skill matches → skill or general-purpose (sonnet)
│   ├── Architecture? → Plan agent (opus)
│   └── Parallel build? → subagent-teams or agent-teams
│
├── Review/Validate?
│   ├── Code review? → code-reviewer (haiku)
│   ├── Security? → security skill (sonnet)
│   └── Tests? → testing skill (sonnet)
│
├── Research/Learn?
│   ├── Codebase? → Explore agent (haiku)
│   ├── Framework? → research skill (sonnet)
│   └── Market? → research skill (sonnet)
│
└── Business/GTM?
    └── Check Business section of matrix above

模型等级指南

等级模型每 100 万输入的成本最适用于
快速Haiku 4.5$1.00搜索、分类、审查、简单任务
标准Sonnet 4.6$3.00代码生成、推理、大多数任务
高级Opus 4.6$5.00架构、复杂决策、规划
免费TaskCreate$0进度跟踪(本地 UI,不是 API 调用)

默认使用 Sonnet,除非:

  • 任务是搜索/分类 → 使用 Haiku(便宜 5 倍)
  • 任务需要深度推理 → 使用 Opus(能力强 5 倍)
  • 任务是进度跟踪 → 使用带有 activeForm 的 TaskCreate,显示实时加载动画(零成本)

交叉引用: 会话内并行 Agent 参见 subagent-teams,worktree 隔离的并行 Agent 参见 agent-teams。

深入了解: 参见 reference/matrix-table.md、reference/selection-flowchart.md

写入结果 Sidecar 文件

最后一步,将内容写入 ~/.claude/skill-analytics/last-outcome-agent-capability-matrix.json:

{"ts":"[UTC ISO8601]","skill":"agent-capability-matrix","version":"1.0.0","variant":"default",
 "status":"[success|partial|error]","runtime_ms":[estimated ms from start],
 "metrics":{"tasks_routed":[n],"agents_matched":[n],"fallbacks_used":[n]},
 "error":null,"session_id":"[YYYY-MM-DD]"}

如果部分阶段失败但已生成结果,请使用状态 "partial"。只有在没有生成任何输出时,才使用 "error"。

评论

支持 Markdown