{
  "score": 10,
  "band": "low",
  "gate_passed": false,
  "strengths": [],
  "gaps": [
    {
      "key": "job_specificity",
      "label": "Recurring job is still generic",
      "reason": "The current job statement sounds more like a packaging goal than a concrete repeated task.",
      "severity": "high"
    },
    {
      "key": "real_inputs",
      "label": "Real inputs are missing",
      "reason": "Without real inputs, it is hard to choose assets, scripts, or examples.",
      "severity": "high"
    },
    {
      "key": "primary_output",
      "label": "Primary output is missing",
      "reason": "The package does not yet know what it must hand back.",
      "severity": "high"
    },
    {
      "key": "exclusions",
      "label": "Near-neighbor exclusions are missing",
      "reason": "The route may blur into nearby requests without an exclusion list.",
      "severity": "high"
    },
    {
      "key": "constraints",
      "label": "Constraints are missing",
      "reason": "The package does not yet know which tradeoffs matter most.",
      "severity": "high"
    },
    {
      "key": "standards",
      "label": "Quality bar is implied, not explicit",
      "reason": "The first evaluation target is still underspecified.",
      "severity": "medium"
    }
  ],
  "follow_up_questions": [
    {
      "slot": "job",
      "question": "If you say it plainly, what concrete repeated task should this skill own every time?",
      "why": "A skill needs a real recurring job, not only a generic packaging goal.",
      "list": false,
      "label": "Recurring job is still generic",
      "severity": "high"
    },
    {
      "slot": "real_inputs",
      "question": "What material will people actually hand to this skill in practice?",
      "why": "Real input shape decides whether references, scripts, or examples are needed.",
      "list": true,
      "label": "Real inputs are missing",
      "severity": "high"
    },
    {
      "slot": "primary_output",
      "question": "What finished hand-back should this skill return so the next person can keep moving?",
      "why": "The output is the anchor for package design and review.",
      "list": false,
      "label": "Primary output is missing",
      "severity": "high"
    }
  ],
  "anchor_sentence": "将 GEO 内容访谈、关键词笔记和渠道约束整理成可执行的中文内容简报 Skill，适用于团队复用、触发边界审查和后续质量评估。",
  "recommended_action": "Pause before deep authoring and close the highest-leverage gaps first.",
  "context": {
    "job": "将 GEO 内容访谈、关键词笔记和渠道约束整理成可执行的中文内容简报 Skill，适用于团队复用、触发边界审查和后续质量评估。",
    "real_inputs": [],
    "primary_output": "",
    "description": "将 GEO 内容访谈、关键词笔记和渠道约束整理成可执行的中文内容简报 Skill，适用于团队复用、触发边界审查和后续质量评估。",
    "exclusions": [],
    "constraints": [],
    "standards": [],
    "correction": "",
    "user_references": []
  }
}
