Persistent Multi-Perspective Protocol (Roster-Backed, File-Based)

Enforce multi-perspective reasoning using a file-based roster of expert personas.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/zenchantlive/.openhands --skill persistent-multi-perspective-protocol-roster-backed-file-based
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Persistent Multi-Perspective Protocol (Roster-Backed, File-Based)
Source: https://github.com/zenchantlive/.openhands/tree/main/microagents/personas
Command: npx skills add https://github.com/zenchantlive/.openhands --skill persistent-multi-perspective-protocol-roster-backed-file-based

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses complex problem-solving by ensuring decisions are made through rigorous, multi-perspective analysis, preventing assumptions and uncovering blind spots.

Core Features & Use Cases

  • Roster-Backed Reasoning: Consults a stable set of internal expert personas for every user message.
  • First-Principles Thinking: Decomposes problems by stripping assumptions, identifying the real issue, mapping constraints, and defining success.
  • Persona Governance: Utilizes a Meta Persona to manage roster stability, rotation, and enforce meaningful persona contribution.
  • Decision Trace: Documents the reasoning behind recommendations, including persona influence and rejected alternatives.
  • Use Case: When developing a new product strategy, this Skill would engage personas like a "Market Analyst," "Technical Lead," and "Risk Assessor" to ensure all angles are considered before finalizing the plan.

Quick Start

Engage the persona system to analyze the attached document 'project_proposal.md' from multiple expert viewpoints.

Frequently Asked Questions about Persistent Multi-Perspective Protocol (Roster-Backed, File-Based)

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use multi-perspective reasoning for complex decision making?▼

First-principles thinking decomposes problems by stripping assumptions, identifying the real issue, mapping constraints, and defining success criteria through active persona participation and documented decision tracing.

Can I manage a stable set of expert personas via a file-based contract?▼

First-principles thinking decomposes problems by stripping assumptions, identifying the real issue, mapping constraints, and defining success criteria through active persona participation and documented decision tracing.

What is the best way to prevent assumptions when analyzing a product strategy?▼

First-principles thinking decomposes problems by stripping assumptions, identifying the real issue, mapping constraints, and defining success criteria through active persona participation and documented decision tracing.

How do I trace decisions and rejected alternatives in multi-perspective analysis?▼

First-principles thinking decomposes problems by stripping assumptions, identifying the real issue, mapping constraints, and defining success criteria through active persona participation and documented decision tracing.

Does multi-perspective reasoning require a red-team check before finalizing output?▼

First-principles thinking decomposes problems by stripping assumptions, identifying the real issue, mapping constraints, and defining success criteria through active persona participation and documented decision tracing.