AgentSkillsCN

clarify

澄清用户请求、策略或方法中的模糊之处。引导至相应的子技能。触发条件为“clarify”、“明确”、“你到底想要什么”、“你是不是遗漏了什么”、“盲点”、“视角转换”、“有没有其他办法”、“/clarify”。子技能包括:vague(需求澄清,“整理需求”、“细化规格”)、unknown(策略盲点与已知/未知象限,“四象限分析”、“假设检查”、“假设核查”)、metamedium(内容与形式的重新框架,“内容 vs 形式”、“收益递减”、“换个形式试试”)。

SKILL.md
--- frontmatter
name: clarify
description: Clarify ambiguity in user requests, strategies, or approaches. Routes to the appropriate sub-skill. Trigger on "clarify", "명확히", "뭘 원하는 건지", "뭘 놓치고 있지", "blind spots", "관점 전환", "다른 방법 없을까", "/clarify". Sub-skills — vague (requirement clarification, "요구사항 정리", "spec this out"), unknown (strategy blind spots with Known/Unknown quadrants, "4분면 분석", "assumption check", "가정 점검"), metamedium (content vs form reframing, "내용 vs 형식", "diminishing returns", "형식을 바꿔볼까").

Clarify: Ambiguity Resolution Router

Route to the correct sub-skill based on the user's need. All sub-skills share a common principle: hypothesis-driven questioning via AskUserQuestion (never open questions in plain text).

Sub-skill Selection

Sub-skillWhenRead
vagueAmbiguous requirements need concrete specsvague/SKILL.md
unknownStrategy/plan needs blind spot analysis (Known/Unknown quadrants)unknown/SKILL.md
metamediumStuck optimizing content, need form-level reframingmetamedium/SKILL.md

Decision Logic

  1. Requirements are unclearvague (turn "add login" into a spec)
  2. Strategy has hidden assumptionsunknown (surface what you don't know you don't know)
  3. Diminishing returns on current approachmetamedium (change the medium, not just the message)

If unclear which sub-skill fits, use AskUserQuestion:

code
questions:
  - question: "어떤 종류의 명확화가 필요한가요?"
    header: "유형"
    options:
      - label: "요구사항 정리"
        description: "모호한 요청을 구체적이고 실행 가능한 스펙으로 변환"
      - label: "블라인드 스팟 분석"
        description: "전략이나 계획에 숨겨진 가정과 미지의 영역을 발견"
      - label: "형식 재정의"
        description: "내용이 아닌 매체/구조 자체를 바꿔서 더 큰 레버리지를 얻을 수 있는지 점검"
    multiSelect: false

After selection, read the corresponding sub-skill's SKILL.md and follow its protocol.