{
  "skill_name": "geo-content-brief-skill",
  "relevance": "prompt-heavy",
  "primary_task_family": {
    "key": "creative_generation",
    "label": "Creative generation",
    "matched_keywords": [
      "copy",
      "content",
      "内容"
    ]
  },
  "task_families": [
    {
      "key": "creative_generation",
      "label": "Creative generation",
      "score": 3,
      "matched_keywords": [
        "copy",
        "content",
        "内容"
      ],
      "role_guidance": "Use a taste-aware creator role with clear audience, tone, and originality boundaries.",
      "task_guidance": "Generate variants, explain selection logic, and preserve the user's distinctive constraints.",
      "format_guidance": "Return options with rationale, selection criteria, and refinement paths."
    },
    {
      "key": "execution_operation",
      "label": "Execution operation",
      "score": 3,
      "matched_keywords": [
        "workflow",
        "execute",
        "执行"
      ],
      "role_guidance": "Use an operator role with explicit boundaries, inputs, outputs, and failure handling.",
      "task_guidance": "Convert the job into ordered steps with validation checks and stop conditions.",
      "format_guidance": "Return a runbook-like handoff with commands, checks, owners, and next actions when relevant."
    },
    {
      "key": "prompt_engineering",
      "label": "Prompt engineering",
      "score": 3,
      "matched_keywords": [
        "prompt",
        "role",
        "format"
      ],
      "role_guidance": "Use a prompt engineer role only when role design materially improves execution.",
      "task_guidance": "Map Role, Task, and Format into skill behavior rather than copying a large prompt template.",
      "format_guidance": "Return a compact prompt contract plus tests, quality matrix, and usage notes."
    },
    {
      "key": "dialogue_interaction",
      "label": "Dialogue interaction",
      "score": 2,
      "matched_keywords": [
        "dialogue",
        "访谈"
      ],
      "role_guidance": "Use a conversational role that asks only high-leverage questions and remembers the user's goal.",
      "task_guidance": "Clarify intent, resolve uncertainty, and converge toward a recommendation instead of a long option list.",
      "format_guidance": "Return concise prompts, decision points, and reviewer-visible assumptions."
    }
  ],
  "complexity": {
    "band": "complex",
    "score": 6,
    "reason": "multiple inputs, constraints, or task families require tradeoff handling"
  },
  "need_model": {
    "explicit_need": "将 GEO 内容访谈、关键词笔记和渠道约束整理成可执行的中文内容简报 Skill，适用于团队复用、触发边界审查和后续质量评估。",
    "implicit_need": "The reusable skill needs a stable role, task, and output contract rather than a one-off prompt.",
    "scenario": "not yet explicit",
    "user_level": "infer from examples and standards; ask only if it changes output depth",
    "success_standard": "usable output with clear validation cues"
  },
  "rtf_to_skill": {
    "role": "Use a taste-aware creator role with clear audience, tone, and originality boundaries.",
    "task": "Generate variants, explain selection logic, and preserve the user's distinctive constraints.",
    "format": "Return options with rationale, selection criteria, and refinement paths."
  },
  "quality_matrix": [
    {
      "key": "completeness",
      "label": "Completeness",
      "score": 80,
      "matched_signals": [
        "input",
        "output",
        "constraint",
        "example",
        "约束"
      ],
      "repair": "Name missing inputs, outputs, constraints, or success standards before deepening the package."
    },
    {
      "key": "clarity",
      "label": "Clarity",
      "score": 90,
      "matched_signals": [
        "clear",
        "specific"
      ],
      "repair": "Replace broad verbs with observable actions and define what done means."
    },
    {
      "key": "consistency",
      "label": "Consistency",
      "score": 90,
      "matched_signals": [
        "boundary",
        "边界"
      ],
      "repair": "Check that role, task, format, exclusions, and examples do not contradict each other."
    },
    {
      "key": "practicality",
      "label": "Practicality",
      "score": 95,
      "matched_signals": [
        "execute",
        "use",
        "workflow",
        "执行"
      ],
      "repair": "Add runnable steps, examples, or verification cues instead of abstract advice."
    },
    {
      "key": "specificity",
      "label": "Specificity",
      "score": 70,
      "matched_signals": [],
      "repair": "Anchor wording in the user's audience, domain nouns, and target outcome."
    }
  ],
  "overall_quality_score": 85.0,
  "self_repair_checks": [
    "Check explicit need, implicit need, scenario, user level, and success standard before deepening.",
    "Map Role, Task, and Format into skill behavior, not decorative prompt labels.",
    "Ask one focused clarification only when missing information changes the package boundary.",
    "Add tests or examples for prompt-heavy behavior before treating it as reusable.",
    "Keep prompt methodology in references and reports instead of bloating SKILL.md."
  ],
  "reviewer_note": "Use this profile when the package depends on prompt behavior, role design, output contracts, or conversation quality."
}