一键导入
panel-of-experts
Multi-persona expert panel framework for critical analysis, refinement, and creative insight
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Multi-persona expert panel framework for critical analysis, refinement, and creative insight
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Invoke a Panel of Experts review on any artifact — code, architecture, plans, repos, or documentation
Registry and index of all orchestration command skills
Aggregates session data from every project slug in ~/.claude/projects/ and surfaces systemic process patterns that appear in 3+ different projects, producing a prioritized finding list with project count, example evidence, and recommended fixes
Automatically mines Claude session JSONL and EVOKORE session data to compute efficiency metrics and produce a structured retrospective report with specific narrative improvement recommendations
Core orchestration framework for model-agnostic multi-agent workflows with handoff protocol, policy governance, and configuration schemas
| name | panel-of-experts |
| description | Multi-persona expert panel framework for critical analysis, refinement, and creative insight |
| aliases | ["expert-panel","panel-review","expert-review","panel","experts"] |
| category | orchestration |
| tags | ["review","analysis","refinement","multi-perspective","critical-thinking","quality"] |
| version | 1.0.0 |
| resolutionHints | ["expert review or panel discussion","multi-perspective analysis","critical code or architecture review","repo ingestion quality check","phase planning review","feasibility assessment"] |
The Panel of Experts framework drives refinement and creative insight by assembling virtual expert panels with defined backgrounds, biases, and domain expertise. Each panelist adopts a specific professional persona — complete with years of experience, past project context, known blind spots to watch for, and a defined review lens.
Why this works: Generic analysis applies generic heuristics. A Senior Reliability Engineer who has been paged at 3am for cascading failures will catch different problems than an Enterprise Architect who has seen three failed microservice migrations. Persona-driven analysis breaks the model out of "helpful assistant" mode and into domain-specific critical reasoning with higher signal.
PANEL_OPERATING_INSTRUCTIONS.md is the canonical contract. Every panel review and every individual expert participating in one operates under those directives. They override default agent behavior. The five operating principles, in summary:
Persistence is mandatory. Every panel run is auto-persisted to docs/panel-reviews/YYYY-MM-DD/{panel-type}-{topic-slug}-{shortid}.md and indexed in docs/panel-reviews/INDEX.md. A run that is not persisted is a run that did not happen. See PANEL_OPERATING_INSTRUCTIONS.md § Persistence Contract for the full specification. The runtime helper is scripts/panel-persistence.js (invoked automatically by the persist step in panel-review-generic.json).
Challenge depth is configurable. The challenge phase runs at one of three depths, and the depth used is recorded in the persisted markdown frontmatter:
Pick depth based on the cost of getting the answer wrong, not the speed at which you want the answer. See PANEL_OPERATING_INSTRUCTIONS.md § Challenge Depth Modes — 1, 3, 5 for the full specification. The workflow input is challenge_depth: 1 | 3 | 5 on panel-review-generic.json.
Every panel review follows this cycle:
1. CONVENE → Select panel composition for the domain
2. BRIEF → Present the artifact/decision/code to review
3. SOLO → Each expert reviews independently through their lens
4. CHALLENGE → Experts challenge each other's findings (1, 3, or 5 rounds)
5. COUNCIL → Moderated deliberation (depth ≥ 3 only)
6. CONCESSION → Explicit shifted-position / held-line ledger (depth = 5 only)
7. CONVERGE → Panel synthesizes into prioritized findings
8. FEASIBILITY → Feasibility panel evaluates top recommendations
9. DELIVER → Final report with actionable, prioritized remediation
10. PERSIST → Auto-write to docs/panel-reviews/ + INDEX.md
Each expert is defined with:
name: Dr. Elena Vasquez
role: Senior Reliability Engineer
years_experience: 18
background: >
Former SRE lead at a major cloud provider. Has managed incident response
for services handling 2M+ RPS. Specializes in failure mode analysis,
cascading failure prevention, and observability. Got burned by "it works
on my machine" deployments early in career — now obsessive about
reproducibility.
review_lens: >
What breaks at scale? What fails silently? Where are the implicit
assumptions about reliability? What happens when this component is
down for 30 minutes?
known_biases:
- Over-indexes on failure scenarios (may flag theoretical risks that are low probability)
- Prefers explicit error handling over "let it crash" philosophies
challenge_prompt: >
"Show me the failure mode analysis. What's the blast radius when
this goes wrong at 3am?"
Each expert delivers findings in this structure:
## [Expert Name] — [Role]
### Lens: [What they were looking for]
**Critical Findings** (must fix)
1. [Finding with evidence and reasoning]
**Improvement Opportunities** (should fix)
1. [Finding with evidence and reasoning]
**Acknowledged Strengths** (what's working well)
1. [Observation]
**Challenge to Other Panelists**
- [Specific disagreement or question directed at another expert's finding]
After solo reviews, the panel converges:
| Panel | Domain | When to Use |
|---|---|---|
| Code Refinement | Code quality, patterns, bugs | PR review, refactoring, new feature validation |
| Repo Ingestion | External repo evaluation | Evaluating repos for adoption, integration planning |
| Reverse Engineering | Binary analysis, decompilation, debugging, malware triage | Unknown binaries, semantic recovery, runtime validation, RE workflow design |
| Architecture & Planning | System design, phase planning | New initiatives, major refactors, integration plans |
| Security Audit | Security, compliance, threat modeling | Security-sensitive changes, auth/crypto code, API design |
| Performance & Scale | Performance, scalability, efficiency | Perf-critical paths, scaling decisions, resource optimization |
| Developer Experience | DX, API design, ergonomics | SDK/API design, CLI tools, developer-facing surfaces |
| Wiring & UI | Frontend wiring, UI/UX, a11y | Dashboard, component, approval flow, CLI output |
| Testing & Quality | Test strategy, coverage, quality | Test suite design, quality gate definition, QA processes |
| Documentation | Docs accuracy, completeness | Post-release docs gate, onboarding friction, CLAUDE.md review |
| Presentation | Stakeholder comms, progress reports | Post-analysis packaging, decision decks, demo prep |
| eDiscovery | e-discovery workflows, forensic software, litigation data | ESI protocol design, forensic architecture, decision point analysis for e-discovery tooling |
| Data Engineering & ML | Data pipelines, ETL/ELT, ML lifecycle, data quality | New data pipeline design, ML model deployment, streaming architecture |
| Database Design & Migration | Schema design, migration safety, query performance | Schema design, migration review, indexing strategy |
| Infrastructure & Cloud | IaC, cloud topology, networking, cost optimization | Terraform/CDK review, cloud architecture, FinOps |
| Incident & Post-Mortem | Incident response, RCA, runbooks, resilience | P1/P2 post-mortems, incident process design, chaos engineering |
| API Versioning & Breaking Changes | API lifecycle, backward compat, schema evolution | Public API changes, deprecation strategy, SDK bumps |
| Dependency & Supply Chain | Dependency health, license risk, supply chain security | Adding dependencies, security advisories, license audit |
| Observability & Monitoring | Logging, metrics, tracing, SLOs, alerting | New service instrumentation, SLO definition, alert quality |
| Onboarding & Knowledge Transfer | Developer onboarding, tribal knowledge, setup UX | Quarterly review, post-architecture change, open-source prep |
| DevOps & Deployment | CI/CD, deployment strategies, feature flags, release management | Pipeline architecture, release process, feature flag governance |
| Product Requirements | PRD quality, user stories, acceptance criteria | Feature spec review, epic scoping, product-engineering alignment |
| Design-an-Interface | Parallel constraint-differentiated interface design ("Design It Twice") | A deepening candidate from improve-codebase-architecture has 3+ viable interface shapes; widening a widely-imported module |
These panels review transverse concerns that span feature work — pull them in alongside a domain panel when the artifact under review has weight in that dimension.
| Panel | Domain | When to Use |
|---|---|---|
| Accessibility & Inclusive Design | a11y, assistive tech, inclusive UX | New UI / refresh, accessibility audit, regulatory exposure |
| Internationalization & Localization | i18n, l10n, translation pipeline | New geo, multi-language launch, locale-aware UX review |
| Security Threat Modeling | Threat modeling, attacker goals, defense-in-depth | New high-risk feature, architecture security review (vs security-audit which is code-level) |
| Privacy & Data Protection | Privacy law, data lifecycle, user-rights mechanics | New data flow, privacy impact assessment, regulator-facing review |
| Licensing & OSS Compliance | OSS license judgment, redistribution, attribution | Adding OSS components, releasing OSS, M&A IP diligence |
| Cost Optimization | Unit-cost discipline, cost-to-serve, FinOps governance | Cloud bill spike, margin pressure, pre-pricing-decision review |
| UX Research & Usability | Research integrity, usability methods, evidence quality | Pre-design discovery, usability evaluation, post-launch UX audit |
| Panel | Domain | When to Use |
|---|---|---|
| News & Media Content | Editorial quality, fact-checking, SEO, media ethics | Article review, editorial calendar, headline optimization |
| Legal Technology Content | Legal accuracy, CLE compliance, practitioner usability | Legal ed content review, e-discovery guidance, CLE course design |
| Business & Product Strategy | Market analysis, unit economics, GTM strategy | Quarterly strategy review, business case, market entry decision |
| SEO & Content Marketing | Technical SEO, content strategy, brand voice, distribution | Content publication, SEO audit, marketing campaign review |
These panels operate over non-engineering business artifacts — sales, marketing, finance, people, legal, supply, M&A, IR, crisis. Use them on plans, programs, audits, reviews, and decisions that aren't shaped like code.
| Panel | Domain | When to Use |
|---|---|---|
| Sales Pipeline Management | Pipeline hygiene, forecast discipline, segmentation | QBR, forecast call, segment / coverage redesign |
| Customer Success & Retention | Onboarding, NRR, churn intervention | Retention program design, churn audit, CSM motion redesign |
| Pricing & Packaging Strategy | Pricing model, packaging tiers, discounting | Pre-launch pricing, repricing, tier redesign, discount governance |
| Customer Support Operations | Tier mix, deflection, queue health, agent quality | Support program redesign, automation review, CSAT remediation |
| Marketing & Demand Generation | Demand mix, attribution, campaign quality | Annual demand plan, attribution audit, campaign post-mortem |
| Brand Positioning & Messaging | Positioning, narrative, message hierarchy | Brand refresh, category creation, messaging house update |
| Growth & Experimentation | Experiment program, metric integrity, lifecycle growth | Experiment program audit, lifecycle redesign, growth-team charter |
| Panel | Domain | When to Use |
|---|---|---|
| Financial Planning & Analysis | FP&A model, scenario discipline, board narrative | Annual plan, reforecast, board-deck review, fundraise narrative |
| Accounting & Controls | Close discipline, revenue recognition, controls | Pre-audit readiness, revenue-policy refresh, controls remediation |
| Procurement & Vendor Management | Vendor lifecycle, spend / contract leverage, tooling rationalization | Sourcing review, tooling audit, renewal-leverage planning |
| Panel | Domain | When to Use |
|---|---|---|
| Talent Acquisition & Recruiting | Sourcing, interview rigor, offer strategy | Hiring plan review, interview-loop redesign, executive search prep |
| Compensation & Benefits | Comp philosophy, equity, benefits, pay-equity | Annual cycle, band refresh, equity redesign, pay-equity audit |
| People Operations & Culture | Culture health, engagement, EX, DEI | Engagement readout, reorg, manager program, culture due diligence |
| Performance Management | Cycle design, calibration, feedback culture, PIP rigor | Cycle design, calibration session, attrition spike, manager program |
| Panel | Domain | When to Use |
|---|---|---|
| Contracts & Commercial Law | MSA, DPA, SLA, redline strategy, risk allocation | Material customer contract, template refresh, redline playbook |
| Regulatory Compliance | Compliance program, exam readiness, horizon scanning | New regime, pre-exam readiness, post-exam remediation, regulator engagement |
| Panel | Domain | When to Use |
|---|---|---|
| Mergers & Acquisitions | Deal thesis, diligence, structuring, integration | Pre-LOI fit, diligence design, structure review, integration plan |
| Fundraising & Investor Relations | Round strategy, narrative, term sheet, IR | Round design, pitch refresh, term-sheet review, IR program |
| Supply Chain & Logistics | Network, supplier risk, logistics, S&OP | Network redesign, supplier audit, logistics RFP, disruption response |
| Crisis Communications | Crisis comms strategy, sequencing, recovery | Active crisis, pre-disclosure planning, recovery program, drill audit |
| Panel | Domain | When to Use |
|---|---|---|
| Feasibility Research | Viability, approach research | Final gate on all panel recommendations |
| Meta-Improvement | Persona/workflow evolution | Optional post-cycle quality review (not every cycle) |
| Workflow | Description |
|---|---|
| Generic Panel Review | Single panel, full 10-step cycle: CONVENE → BRIEF → SOLO → CHALLENGE → COUNCIL¹ → CONCESSION² → CONVERGE → FEASIBILITY → DELIVER → PERSIST. ¹depth ≥ 3 only. ²depth = 5 only. |
| Cascading Multi-Panel | Sequential multi-panel with unified feasibility |
| Repo Ingestion Review | Content + Architecture + Security → Unified Feasibility |
| Repo Research | Topic narrative → Discovery → Evaluation → Panel Review → Presentation |
| Reverse Engineering Analysis | Intake → static recon → semantic review → dynamic validation → learning capture |
| Reverse Engineering Repo Research | RE repo discovery → portfolio review → extraction strategy → EVOKORE operating model |
| Reverse Engineering Improvement Loop | Session evidence → workflow review → persona refinement → improvement backlog |
| Meta-Improvement Cycle | Optional persona/workflow evolution |
Expert personas evolve across sessions. See persistent-narratives.md for the cross-session persistence system.
~/.evokore/panel-narratives/roster-snapshot.jsonAuthoring or editing a persona? Read PERSONA_AUTHORING_GUIDE.md first. It defines the rigid-skeleton / loose-flesh contract, lists the forbidden fields (default_findings, standard_questions, example_review, etc.), and walks through the most common authoring anti-patterns. The "Two Sessions, One Artifact" test is the smell-check before merging.
orch-panel code src/SessionIsolation.ts # Single panel
orch-panel re samples\mystery.dll # Reverse-engineering review
orch-panel --cascade arch,code,security plan.md # Multi-panel
orch-panel security --quick src/auth/*.ts # Quick review
orch-panel presentation --mode extraction plan.md # Package for stakeholders
orch-panel wiring scripts/dashboard.js # UI/wiring review
orch-research "TypeScript MCP server implementations" # Topic research
orch-research "recently updated reverse engineering repos for decompilation, debugging, and malware triage" --context "EVOKORE-MCP reverse-engineering skill buildout" --meta-improve
orch-research "CRDT frameworks" --context "EVOKORE-MCP v3.1" --meta-improve
Invoke the Code Refinement panel to review [artifact].
Use the Panel of Experts framework — full 10-step cycle through
CONVENE → BRIEF → SOLO → CHALLENGE → COUNCIL → CONCESSION → CONVERGE
→ FEASIBILITY → DELIVER → PERSIST.
(COUNCIL runs at depth ≥ 3; CONCESSION runs at depth = 5.)
Run the Presentation Panel on docs/ECC-INTEGRATION-PLAN.md.
Audience: engineering team leads. Time: 15 minutes.
Extract key findings into a stakeholder-ready format.
Run a Code Refinement Panel on [artifact].
After the panel cycle completes, run the meta-improvement cycle
to evaluate expert effectiveness and suggest persona updates.
orch-panel code as part of standard code revieworch-panel arch as part of planning workfloworch-panel test for test strategy revieworch-panel docs for documentation accuracy reviewexpert-panel, panel-review, panelFull injection point audit covering ~194 skills. 170 are panel-enrichable, 7 are mandatory, the rest optional.
| Skill/Workflow | Panel(s) | Stage | Why Mandatory |
|---|---|---|---|
release-readiness | Security → Testing → Performance (cascade) | Post risk-review | Release gate — no production deploy without multi-panel GO/NO-GO |
repo-ingestor | Repo Ingestion | Post agent-swarm | Agent swarms produce unchecked claims; panel validates accuracy |
docs-architect | Documentation | Post generation | Prevents "context rot" — aspirational docs shipping as fact |
orch-review (risk-triggered) | Code + Security | During review | Risk-flagged changes need multi-perspective expert analysis |
orch-plan (3+ phases) | Architecture | Pre approval | Complex plans need sequencing/feasibility validation before commit |
tool-governance (allowlist) | Security | Pre change | New tool approvals must be red-teamed before allowlisting |
orch-refactor (extract/rename) | Code Refinement | Post refactor | Validates coupling/naming didn't regress |
design-an-interface | Design-an-Interface | Pre interface commit | When improve-codebase-architecture surfaces a deepening candidate with 3+ viable interface shapes, run design-an-interface panel to produce parallel constraint-differentiated designs and persist a comparative at docs/interface-designs/<slug>-comparative.md. |
| Skill/Workflow | Panel(s) | Stage | Value |
|---|---|---|---|
orch-review (standard) | Code Refinement | During review | 6-expert analysis replaces generic checklist |
orch-tdd | Testing (pre-RED), Code (post-REFACTOR) | Pre/Post | Validates test design and implementation quality |
orch-docs | Documentation | Post sync | Cross-references all claims against codebase |
orch-e2e | Testing + Wiring | Pre generate | Scenario coverage + a11y for frontend E2E |
orch-build-fix (3+ files) | Code Refinement | Post fix | Validates fix doesn't introduce new failure modes |
orch-handoff | Presentation, Documentation | Post generation | Catches stale placeholders; packages for stakeholders |
deep-research | Repo Ingestion / Documentation | Post synthesis | Cross-references claims against source material |
content-generation | Documentation | Post review | Replaces generic quality score with structured findings |
incident-triage (SEV1/2) | Performance | Post classify | SRE expertise for severity validation and capacity impact |
planning-with-files | Architecture | Post plan generation | Sequencing, scope creep, risk register |
mcp-builder | DX + Architecture | Post design, Post build | API surface design + auth tool security |
skill-creator | DX + Documentation | Post creation | Validates resolve_workflow discoverability + doc accuracy |
| Template | Panel(s) | Injection Point | Type |
|---|---|---|---|
release-readiness.json | Security → Testing → Perf (cascade) | After review-risk step | Mandatory |
content-generation.json | Documentation | Replace review step | Optional |
deep-research.json | Repo Ingestion / Documentation | After synthesize step | Optional |
incident-triage.json | Performance | After classify-severity | Optional (M for SEV1/2) |
example-pipeline.json | Code + Security | Parallel with lint-check | Optional |
monitor-alert.json | Performance (quick) | After generate-alert | Optional |
~120 reference/pattern skills map to panels when the pattern is applied to real code:
| Plugin Category | Panel(s) | Key Expert |
|---|---|---|
security-scanning/* | Security Audit | Natasha Volkov (STRIDE) |
backend-development/* | Architecture + Code | Priya Sharma (coupling) |
cloud-infrastructure/* | Arch + Security + Perf | Triple cascade |
payment-processing/* | Security (mandatory) | Omar Hassan (PCI tokens) |
kubernetes-operations/* | Security + Architecture | Lisa Park (trust boundaries) |
frontend-mobile-development/* | Code + DX | Alex Rivera (a11y/perf) |
observability-monitoring/* | Observability & Monitoring | Fatima Al-Zahra (architecture) + Derek Washington (SLO) |
llm-application-dev/* | Arch + Perf + Testing | Triple cascade |
python-development/* | Code + Perf + Testing | Domain-matched experts |
documentation-generation/* | Documentation | Direct panel match |
data-engineering/* | Data Engineering & ML | Priya Lakshman (architecture) + Adaeze Okonkwo (quality) |
hr-legal-compliance/* | Security | Thomas Eriksen (compliance) |
database-design/* | Database Design & Migration | David Park (modeling) + Sonia Alvarez (performance) |
machine-learning-ops/* | Data Engineering & ML | Carlos Mendez (ML lifecycle) + mandatory |
cicd-automation/* | DevOps & Deployment | Stefan Mueller (pipeline) + Nina Volkov (release) |
incident-response/* | Incident & Post-Mortem | Viktor Sorokin (RCA) + Patricia Gomez (process) |
startup-business-analyst/* | Business & Product Strategy | Victoria Langston + Amanda Frost |
24 skills are too mechanical, lightweight, or preference-driven for panel overhead:
orch-status, orch-tasks, hive (router), hive-concepts, enhance-prompt, remotion, stitch-loop, brand-guidelines, theme-factory, file-organizer, image-enhancer, invoice-organizer, slack-gif-creator, competitive-ads-extractor, twitter-algorithm-optimizer, refly, and the panel-of-experts skills themselves.
The design-an-interface archetype (panel file: panels/design-an-interface.md) is adapted from mattpocock/skills @ 90ea8eec03d4ae8f43427aaf6fe4722653561a42 / design-an-interface/SKILL.md, MIT licence (c) 2026 Matt Pocock. EVOKORE adaptations:
docs/prd/<slug>.md and docs/adr/<slug>*.md) before falling back to ad-hoc operator elicitation.docs/interface-designs/<slug>-comparative.md — no ephemeral output.Upstream attribution and licence text live in the repo-root NOTICE and at SKILLS/upstream/mattpocock-skills/LICENSE. The vendored upstream tree is read-only and not indexed by SkillManager.