clarity-councillisted
Install: claude install-skill risadams/skills
# Clarity Council
Use this skill to run persona-based consultation with consistent structure and explicit tradeoffs.
## When to use
Use this skill when the user asks for any of the following:
- multiple expert viewpoints
- one specific persona's recommendation
- synthesis of agreements, conflicts, risks, and next steps
- iterative back-and-forth to clarify requirements before final guidance
Do not use this skill for pure factual lookup with no decision component.
## Inputs
Collect what is available, then proceed:
- required: `user_problem` or `requestText`
- optional: `context`
- optional: `desired_outcome`
- optional: `constraints` (list)
- optional: `selected_personas` or `personasRequested` (list)
- optional: `selected_persona_groups` or `personaGroupsRequested` (list)
- optional: `depth` (`brief` | `standard` | `deep`)
- optional for iterative sessions: `state`, `answer`, `sessionId`
## Workflow
Use this checklist for complex requests:
```text
Council Progress:
- [ ] Step 1: Classify mode (single persona, multi-persona, or multi-turn discussion)
- [ ] Step 2: Load persona contracts and apply overrides if requested
- [ ] Step 3: Produce persona responses with explicit assumptions
- [ ] Step 4: Synthesize agreements, conflicts, risks/tradeoffs, next steps
- [ ] Step 5: If ambiguity remains, ask targeted clarification and continue
```
### Step 1: Classify mode
- Single persona request: use [skills/persona_consult.md](skills