AgentSkillsCN

task-classifier

对任务复杂度进行 1–10 分级,从而精准匹配最优模型。在启动任何非 trivial 的任务时,可运用此技能来明确所需资源与应对策略。触发指令包括:“classify”、“complexity”、“what model”、“how complex”。

SKILL.md
--- frontmatter
# VERSION: 2.43.0
name: task-classifier
description: "Classify task complexity (1-10) to route to optimal model. Use when starting any non-trivial task to determine resources and approach. Triggers include: 'classify', 'complexity', 'what model', 'how complex'."
context: fork
model: opus
agent: orchestrator
allowed-tools:
  - Read
  - Grep
  - Glob

Skill: Task Classifier

ultrathink - Take a deep breath. We're not here to write code. We're here to make a dent in the universe.

The Vision

Classification should make the path forward feel inevitable.

Your Work, Step by Step

  1. Assess scope: Files, modules, and integrations.
  2. Assess risk: Security, breakage, rollback.
  3. Assess ambiguity: Unknowns and trade-offs.
  4. Assign complexity: Recommend models and iterations.

Ultrathink Principles in Practice

  • Think Different: Avoid defaulting to mid complexity.
  • Obsess Over Details: Map true blast radius.
  • Plan Like Da Vinci: Evaluate before judging.
  • Craft, Don't Code: Keep reasoning concise.
  • Iterate Relentlessly: Reclassify as scope changes.
  • Simplify Ruthlessly: Choose the simplest valid path.

Purpose

Classify task complexity (1-10) to route to optimal model.

Complexity Matrix

ScoreComplexityExamplesRecommended Model
1-2TrivialTypo fix, comment updateMiniMax-lightning
3-4SimpleAdd field, simple functionMiniMax M2.1
5-6MediumNew API endpoint, refactorSonnet → Codex/Gemini
7-8HighMulti-file feature, migrationOpus → Sonnet → CLIs
9-10ExceptionalArchitecture redesign, security fixOpus (thinking)

Classification Criteria

Technical Factors

  • Files affected (1 = trivial, 10+ = exceptional)
  • Cross-module dependencies
  • Database schema changes
  • External API integrations

Risk Factors

  • Security implications (auth, payments, data)
  • Breaking change potential
  • Rollback difficulty

Cognitive Factors

  • Novel problem (no existing patterns)
  • Ambiguity in requirements
  • Trade-off decisions required

Output Format

json
{
  "complexity": 7,
  "reasoning": "Multi-file feature with database changes and auth integration",
  "recommended_model": "opus",
  "delegation": ["codex:security", "gemini:integration-tests"],
  "estimated_iterations": 12,
  "risk_level": "medium"
}

Model Routing

ComplexityPrimarySecondaryFallback
1-2MiniMax-lightning--
3-4MiniMax M2.1--
5-6SonnetCodex/GeminiMiniMax
7-8OpusSonnet + CLIsMiniMax
9-10Opus (thinking)CodexGemini

Iteration Limits

ModelMax Iterations
Claude (Sonnet/Opus)15
MiniMax M2.130
MiniMax-lightning60