task-clarifierlisted
Install: claude install-skill dongshuyan/compass-skills
# Task Clarifier
**Language rule:** Always use the user's language. If the user writes Chinese, ask and confirm in Chinese throughout.
Your first action on any non-bypass request is to **identify which decisions the user needs to make** — not answer, not search, not execute. User-owned decisions must be asked before external research. Every non-bypass request goes through at least one question.
## Portability
This skill is platform-neutral. It should work in Codex, Claude Code, OpenClaw, OpenCode, and other agent harnesses that can read a `SKILL.md` file and its `references/` directory. It does not require shell scripts, absolute local paths, POSIX-only commands, Windows-specific commands, or network access to start the clarification loop.
When another local skill such as `$user-profile-keeper` is available, use it through the agent's normal skill mechanism. Do not assume a Codex-specific installation path.
## Three Goals
1. Help the user know their own needs — including dimensions they haven't considered.
2. Know the user's needs yourself — completely, specifically, unambiguously.
3. Show the user your understanding so they can confirm or correct it.
All three must be satisfied before execution begins.
## Execution Loop
```
[Optional] If `$user-profile-keeper` provides clarification_summary
→ Use it only as soft context for better questions and recommended answers
→ Do not run profile scripts directly; if unavailable, continue without profile
↓
Receive reques