Agent skill

historical-perspectives

Understanding and integrating multiple perspectives in historical analysis. Covers historical empathy (reconstructing how past actors understood their world), analyzing events from multiple viewpoints, constructing inclusive narratives that recover marginalized voices, and avoiding presentism (the imposition of contemporary values on past societies). Use when interpreting historical actors' motivations, assessing whose stories are told and whose are silenced, or guarding against anachronistic judgment.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill historical-perspectives --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 24 KB
Bundled scripts: none
Path: skills/analysis/historical-perspectives/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

The skill guides an agent to analyze history by applying four practices: historical empathy, multiple perspectives analysis, inclusive narrative construction, and avoiding presentism. It frames how to reconstruct actors' worlds, identify divergent accounts, recover marginalized voices, and contextualize judgments to avoid anachronism.

How it works

The skill lays out concrete practices and worked examples for each of the four areas:

  • Historical empathy: reconstruct information environment, conceptual framework, incentive structure, emotional world, and range of choices; avoid endorsing beliefs while understanding constraints.
  • Multiple perspectives: identify perspectives along power, proximity, gender, age, and cultural axes; provide contrasting perspectives from European, Indigenous, African, ecological standpoints; assess evidence and power shaping records; avoid false balance by weighing evidence and reliability.
  • Inclusive narratives: explain archival, literacy, and publication biases; present methods to recover marginalized voices through reading against the grain, material culture, oral history, and demographic/statistical inference; include worked example expanding the American Revolution to enslaved people, Indigenous peoples, women, Loyalists, and common soldiers.
  • The worked examples illustrate how to apply empathy, perspective analysis, and inclusivity to historical events without simply telling a single dominant story. The agent should apply these steps to interpret historical motivations, assess whose stories are told or silenced, and guard against presentism.

When to use it

Use when interpreting historical actors' motivations, assessing whose stories are told and whose are silenced, or guarding against anachronistic judgment.

What it can touch

The skill references various analyses and does not specify executable tools beyond conceptual methods. It does not list external tools or scripts to run.

Caveats

The provided material does not state licensing or risk beyond its own description; it requires careful handling to avoid presentism and to balance evidentiary bases across perspectives. No additional limitations are specified beyond the textual guidance.

From the SKILL.md

# Historical Perspectives Every historical event was experienced differently by different people. A battle is one thing to the general, another to the conscript, another to the civilian whose home became a battlefield, and another to the distant politician who ordered it. The historian who tells only one of these stories tells an incomplete history. The historian who tells all of them without distinguishing their evidentiary basis tells a confused one. This skill covers four practices for working with perspective in history: historical empathy, multiple perspectives analysis, inclusive narrative construction, and the avoidance of presentism. **Agent affinity:** arendt (political philosophy and the nature of action in public life), zinn (people's history and the recovery of marginalized voices) **Concept IDs:** hist-historical-empathy, hist-multiple-perspectives, hist-inclusive-narratives, hist-avoiding-presentism ## The Perspectives Framework at a Glance | # | Practice | Core question | Key signal | |---|---|---|---| | 1 | Historical empathy | How did people in the past understand their own situation? | Reconstructing the worldview of historical actors | | 2 | Multiple perspectives

What's inside
Steps it walks through
  1. The Perspectives Framework at a Glance
  2. Practice 1 — Historical Empathy
  3. What Historical Empathy Is and Is Not
  4. The Empathy Protocol
  5. Worked Example — Historical Empathy and the Salem Witch Trials (1692)
  6. The Limits of Empathy
  7. Practice 2 — Multiple Perspectives
  8. The Perspectival Landscape
  9. Worked Example — Multiple Perspectives on the Columbian Exchange
  10. The Problem of False Balance
  11. Practice 3 — Inclusive Narratives
  12. Why Standard Narratives Are Incomplete
  13. Methods for Recovering Marginalized Voices
  14. Worked Example — Constructing an Inclusive Narrative of the American Revolution
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the historical-perspectives skill do?

Understanding and integrating multiple perspectives in historical analysis. Covers historical empathy (reconstructing how past actors understood their world), analyzing events from multiple viewpoints, constructing inclusive narratives that recover marginalized voices, and avoiding presentism (the imposition of contemporary values on past societies). Use when interpreting historical actors' motivations, assessing whose stories are told and whose are silenced, or guarding against anachronistic judgment.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill historical-perspectives --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going