voices

Facilitate multi-perspective expert agent discussions for complex product and architecture decisions.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/JustinCranshaw/voices --skill voices-justincranshaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voices
Source: https://github.com/JustinCranshaw/voices/tree/main
Command: npx skills add https://github.com/JustinCranshaw/voices --skill voices-justincranshaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users break through difficult product, architecture, design, and strategy decisions by creating a structured discussion between specialized expert personas instead of relying on a single perspective.

Core Features & Use Cases

  • Multi-Perspective Analysis: Spawns independent expert agents with distinct viewpoints across product, engineering, design, research, strategy, and AI.
  • Evidence-Grounded Discussion: Guides agents to investigate different parts of a codebase and discuss findings sequentially with a facilitator.
  • Decision Support: Helps teams choose a direction with a recommendation or explore tradeoffs through a space map when the answer is not yet clear.

Quick Start

Ask the voices skill to discuss a product, architecture, or strategy question from multiple expert perspectives.

Frequently Asked Questions about voices

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

FAQPage Schema
How do I get multiple expert perspectives for a complex product strategy decision?

To get multiple expert perspectives for a complex product strategy decision, you can facilitate multi-perspective analysis by spawning independent expert agents with distinct viewpoints across product, engineering, design, research, strategy, and AI to discuss tradeoffs sequentially.

What is multi-agent analysis and how does it work for architecture reviews?

Multi-agent analysis for architecture reviews works by orchestrating independent research agents to investigate different parts of a codebase, discuss findings sequentially with facilitator guidance, and converge on a recommendation or explore tradeoffs through a space map.

Can I use expert personas to evaluate technical tradeoffs in my codebase?

Yes, you can use expert personas to evaluate technical tradeoffs in your codebase by guiding independent agents to investigate different parts of the codebase, ground their findings in evidence, and discuss architectural decisions sequentially with a facilitator.

How do I facilitate a brainstorming session with diverse viewpoints?

You can facilitate a brainstorming session with diverse viewpoints by orchestrating specialized expert personas across strategy and design domains, allowing them to discuss complex decisions sequentially and produce convergent recommendations or divergent tradeoff maps.

What is the best way to analyze technical tradeoffs when the answer is not clear?

The best way to analyze technical tradeoffs when the answer is not clear is to explore tradeoffs through a space map generated by multiple expert agents, providing a structured discussion that yields divergent outcomes rather than a single forced recommendation.

Does multi-agent decision support work for product and design debates?

Yes, multi-agent decision support works for product and design debates by applying structured discussion between specialized expert personas across product, engineering, design, research, strategy, and AI to break through difficult decisions.