architecture
Use when the user asks to improve architecture, find refactoring opportunities, surface deepening opportunities, consolidate…
Use this skill when you need multi-persona parallel content review — domain experts, buyer personas, compliance reviewers, or custom catalog entries reviewing a target file or output. Dispatches N persona agents in parallel, consolidates verdicts via a configurable mode
Claude Code
$ npx -y skills add Kanevry/session-orchestrator --skill persona-panel --agent claude-code
Codex
$ npx skills add Kanevry/session-orchestrator --skill persona-panel -a codex -y
Cursor
$ npx skills add Kanevry/session-orchestrator --skill persona-panel -a cursor -y
Gemini CLI
$ npx skills add Kanevry/session-orchestrator --skill persona-panel -a gemini-cli -y
GitHub Copilot
$ npx skills add Kanevry/session-orchestrator --skill persona-panel -a github-copilot -y
OpenCode
$ npx skills add Kanevry/session-orchestrator --skill persona-panel -a opencode -y
Windsurf
$ npx skills add Kanevry/session-orchestrator --skill persona-panel -a windsurf -y
name: persona-panel user-invocable: true argument-hint: "<target> [--personas <names,...>] [--mode <voting|hard-gate|summary>] [--threshold <M-of-N|all|any>] [--grounding <off|re-derive>] [--dry-run]" tags: [review, personas, content, quality, multi-agent] model: inherit description: > Use this skill when you need multi-persona parallel content review — domain experts, buyer personas, compliance reviewers, or custom catalog entries reviewing a target file or output. Dispatches N persona agents in parallel, consolidates verdicts via a configurable mode (voting-quorum, hard-gate-threshold, or coordinator-summary), and writes a timestamped sidecar to .orchestrator/persona-panel/. Invoked via /persona-panel <target-path>.
The user invoked `/persona-panel` with arguments: **$ARGUMENTS**. Parse them before doing anything else — including before the Phase 0 bootstrap gate's side effects.
**Positional argument (required):**
**Recognized flags:**
**Validation errors (all exit 1):**
/persona-panel src/app/api/invoices.ts
All `.claude/personas/*.md` are dispatched, voting consolidation, sidecar written.
/persona-panel src/app/api/invoices.ts --personas physicist,ai-expert
Only the `physicist` and `ai-expert` catalog entries are dispatched.
/persona-panel notes/draft.md --mode hard-gate --threshold all
All resolved personas must return PASS; a single FAIL produces a final FAIL verdict.
/persona-panel src/ --dry-run
Prints the planned dispatch list and exits 0 without calling `Agent()` or writing a sidecar.
/persona-panel docs/design-doc.md --grounding re-derive
Each persona re-derives its own supporting sources rather than trusting a "Sources" section already present in the input document (for example, `docs/design-doc.md`), reporting them as `derived_sources`. Advisory-only — `final_verdict` is unaffected. <!-- path-check: example -->
Persona Panel runs any number of catalog-defined personas in parallel against a single target (file, document, or output range). Each persona agent produces a structured verdict. The coordinator consolidates the verdicts into a final result using one of three configurable modes and persists a sidecar record for audit and trend-tracking.
The catalog lives in `.claude/personas/*.md` — per-repo, never plugin-central. This is intentional: climate-research repos need physicists; SaaS repos need buyer personas; compliance repos need auditors. Plugin-central catalogs block that diversity.
The plugin ships one ready-made preset alongside the general `templates/personas/` catalog: a 3-lens PM/Designer/Engineer panel at `skills/persona-panel/presets/` (`pm-lens.md`, `designer-lens.md`, `engineer-lens.md`; tier `domain-expert`). Each lens audits one assumption dimension — value (PM), usability (Designer), feasibility (Engineer) — as three parallel domain-expert personas rather than one reviewer working all three serially.
Reach for it on feature/PRD/design reviews in a repo whose `.claude/personas/` is empty or missing and no domain-specific catalog exists yet. It is a starting point, not a substitute — the per-repo catalog philosophy above still holds; copy and adapt into the project's own catalog rather
Your coding agents get an agreed plan, a check after each round of changes and a handover to the next session. A free, MIT-licensed workflow plugin for people running Claude Code, Codex CLI, Cursor IDE or Pi on a git repository.
Use when the user asks to improve architecture, find refactoring opportunities, surface deepening opportunities, consolidate…
Use this skill when running an autonomous session-orchestration loop. Chains session-start → session-plan → wave-executor →…
Use this skill when scaffolding the minimum repository structure required by session-orchestrator. Invoked automatically by the…
Use when you have a feature idea but the scope or UX is still ambiguous — runs a lightweight Socratic design dialogue (3-5 AUQ…
Use when detecting drift between CLAUDE.md (or AGENTS.md, the Codex CLI alias) / _meta narrative and live repository state. Ten…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.