ridwannurudeen/hermes-council/multi-perspective-analysis
Claude Code and agent skill by ridwannurudeen/hermes-council
- community
Checking that the SKILL.md file is still in the repository.
Run adversarial multi-perspective analysis on complex questions using the council tool. Five personas debate from distinct intellectual traditions.
Install
npx vskill@latest install ridwannurudeen/hermes-council/multi-perspective-analysisSKILL.md
Multi-Perspective Analysis
Use the council_query tool to submit complex questions for adversarial deliberation by five personas, each representing a distinct intellectual tradition. Use council_decision when the user needs a concrete recommendation between options.
When to Use
- Complex questions with no clear right answer
- High-stakes decisions where multiple viewpoints matter
- Research evaluation to stress-test findings
- Strategic planning to surface blind spots
- Contentious topics where bias is likely
The Five Personas
| Persona | Tradition | Role | |
|---|---|---|---|
| Advocate | Steel-manning | Builds the strongest case FOR the position | |
| Skeptic | Popperian falsificationism | Finds the observation that kills the claim | |
| Oracle | Empirical base-rate reasoning | Grounds debate in historical data and statistics | |
| Contrarian | Kuhnian paradigm critique | Rejects the framing, proposes alternative paradigms | |
| Arbiter | Bayesian synthesis | Synthesizes all views with explicit prior/posterior updates |
How to Use
Basic Query
With Context
Subset of Personas
Cost Modes
fast: Skeptic + Arbiter for cheap pre-checksstandard: Full council for normal decisionsdeep: Full council plus a second Arbiter pass for high-stakes decisions
Decision Review
Interpreting Results
The council returns a structured verdict:
- confidence_score (0-100): Arbiter's posterior confidence after weighing all arguments
- conflict_detected: True if personas strongly disagree (confidence spread > 30%)
- persona_responses: Each persona's analysis with their individual confidence
- arbiter_synthesis: The Arbiter's Bayesian synthesis with prior/posterior reasoning
- action_summary: Recommendation, top risks, missing evidence, and next actions
- dpo_pairs: Preference pairs for training (aligned vs overruled responses)
- sources: Model-cited URLs
- verified_sources: URLs actually retrieved by the council evidence layer
Confidence Guidelines
- 80-100: Strong consensus, high-quality evidence
- 60-79: Moderate confidence, some unresolved tensions
- 40-59: Mixed signals, significant uncertainty
- 0-39: Low confidence, major disagreements or insufficient evidence
Workflow: Research Then Evaluate
For best results, combine web research with council evaluation:
- Use
web_searchto gather initial data - Use
web_extractto read key sources - Synthesize findings into a draft analysis
- Use
council_evaluateto stress-test your analysis - Revise based on council feedback
Custom Personas
Add custom personas in ~/.hermes-council/config.yaml:
Custom personas are merged with defaults. Use the same name to override a default.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/council/multi-perspective-analysis/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ridwannurudeen/hermes-council/multi-perspective-analysis)