identify-perspectives

Enumerate named camps and build a perspective scaffold for contested topics.

15|5|Updated May 4, 2026
One-click install
npx skills add https://github.com/eugenelim/agent-ready-repo --skill identify-perspectives
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: identify-perspectives
Source: https://github.com/eugenelim/agent-ready-repo/tree/main/packs/research/.apm/skills/identify-perspectives
Command: npx skills add https://github.com/eugenelim/agent-ready-repo --skill identify-perspectives

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn a contested topic into a clear map of the major camps before analysis starts, so research does not collapse distinct positions into one vague summary.

Core Features & Use Cases

  • Camp Enumeration: Identifies the recognized positions in a debate and separates them from invented or overly broad labels.
  • Perspective Scaffolding: Captures each camp's core claim, representative voices, and nearby variants for later research steps.
  • Tension Mapping: Distinguishes disagreements that can be resolved from those that are irreducible and depend on different conditions.
  • Use Case: Use it when comparing policy choices, technical tradeoffs, or social debates where multiple credible viewpoints must be preserved before evaluation.

Quick Start

Ask the skill to map the named camps for your contested topic and include core claims, representative voices, missing viewpoints, and irreducible tensions.

Frequently Asked Questions about identify-perspectives

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

FAQPage Schema
How do I map contested viewpoints before starting research on a debated topic?

To map contested viewpoints, enumerate the recognized camps in a debate and build a perspective scaffold capturing each camp's core claims, representative voices, and nearby variants. This prevents research from collapsing distinct positions into one vague summary.

What is a tension map and when do I need one for analyzing debates?

A tension map distinguishes disagreements that can be resolved from irreducible conflicts that depend on different conditions. You need one when comparing policy choices, technical tradeoffs, or social debates where multiple credible viewpoints must be preserved before evaluation.

How do I identify the major camps in a controversy without inventing overly broad labels?

Camp enumeration separates recognized positions in a debate from invented or overly broad labels by requiring specific camp names, core claims, and representative voices for each position. This ensures only credible viewpoints are preserved for later research steps.

Can I use perspective scaffolding for technical tradeoffs and policy choices?

Yes, perspective scaffolding applies to technical tradeoffs, policy choices, and social debates where multiple credible viewpoints must be represented. It captures each camp's core claim, representative voices, and nearby variants for downstream comparison and source mapping.

What's the best way to ensure missing viewpoints are covered in a contested topic analysis?

The best way to cover missing viewpoints is to require missing-camps coverage during camp enumeration, explicitly checking for unrecognized positions before building the tension map. This ensures the perspective scaffold includes all credible camps before downstream research begins.

Why does my research collapse distinct debate positions into a vague summary?

Research collapses distinct debate positions into a vague summary when you fail to enumerate named camps and build a perspective scaffold beforehand. Mapping contested viewpoints first preserves each camp's core claims and representative voices for accurate comparison.