consensus

Compare architectural options and synthesize a recommendation with trade-offs.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/supertyrelle/pelley --skill consensus-supertyrelle
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: consensus
Source: https://github.com/supertyrelle/pelley/tree/main/skills/consensus
Command: npx skills add https://github.com/supertyrelle/pelley --skill consensus-supertyrelle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consensus helps you make difficult design and architecture decisions when several valid approaches exist and the real trade-offs are unclear. It turns vague debate into a structured comparison of competing options, constraints, and outcomes.

Core Features & Use Cases

  • Multi-perspective analysis: Generates three independent viewpoints optimized for different priorities so tensions become visible.
  • Decision synthesis: Highlights agreements, disagreements, and the true trade-offs behind each option.
  • Practical use cases: Choose between competing refactors, evaluate feature implementation strategies, or decide how to balance simplicity, performance, security, and maintainability.
  • Outcome-focused reporting: Produces a clear recommendation, accepted trade-offs, and next steps for follow-up work.

Quick Start

Use the consensus skill to compare the architectural options for this feature and recommend the best path forward.

Frequently Asked Questions about consensus

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

FAQPage Schema
How do I compare architectural options and resolve design trade-offs?▼

To resolve design trade-offs, you compare architectural options by generating three independent viewpoints optimized for competing priorities, exposing hidden tensions. This structured analysis replaces vague debate by producing a synthesized recommendation with actionable next steps.

What is the best way to decide between competing refactoring strategies?▼

The best way to decide between competing refactoring strategies is to apply multi-perspective analysis that surfaces true trade-offs behind each approach. This method highlights agreements, disagreements, and constraints to produce a clear, synthesized recommendation.

How do I balance simplicity, performance, and security during feature implementation planning?▼

To balance simplicity, performance, and security during feature implementation planning, evaluate the feature through multiple independent perspectives. This process explicitly frames the problem and synthesizes a recommendation capturing accepted trade-offs.

When do I need multi-perspective analysis for system design problems?▼

You need multi-perspective analysis for system design problems when several valid approaches exist and real trade-offs are unclear. It is designed to expose competing priorities and hidden tensions that must be resolved before making architectural decisions.

Does this approach work for evaluating trade-offs without specific framework dependencies?▼

Yes, evaluating trade-offs works without specific framework dependencies because it operates directly on architectural and implementation decisions. It requires explicit problem framing and three independent perspectives to synthesize a recommendation.