Agent skill

History Research Guide

by wentorai in wentorai/research-plugins

Historical research from primary sources to scholarly analysis

MITAuto-check passed

Install History Research Guide

skills CLI
$ npx skills add wentorai/research-plugins --skill history-research-guide -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install wentorai/research-plugins history-research-guide --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/wentorai/research-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/domains/humanities/history-research-guide .claude/skills/history-research-guide && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
history-research-guide
GitHub stars
298
Used in
1 other repo
Token cost
~2.6k tokens
SKILL.md length
481 words
Files
1
Skills in repo
405
Repo updated
First seen
Licence
MIT

At a glance

Historical research from primary sources to scholarly analysis

  • SKILL.md covers Overview, Source Criticism: The Foundation, Archival Research and Historiographical Frameworks, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

History Research Guide is an agent skill from wentorai/research-plugins. Historical research from primary sources to scholarly analysis

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 350+ academic research skills, MCP configs, and plugins for Research-Claw and AI agents. The licence is MIT.

Example prompts

  • “/history-research-guide”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit bf44b3c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are python).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • zotero.org
    • archive.org
    • programminghistorian.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

History Research Guide loads about 2.6k tokens when it runs. Until then it costs about 21 tokens; SKILL.md has 481 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~21
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from wentorai/research-plugins at commit bf44b3c, republished under its MIT licence (© wentorai). 481 words, ~2,593 tokens.

Download SKILL.mdSave it as .claude/skills/history-research-guide/SKILL.md (or your agent's skills folder).
name
history-research-guide
description
Historical research from primary sources to scholarly analysis

History Research Guide

Overview

Historical research transforms raw evidence from the past -- documents, artifacts, images, oral testimonies -- into interpretive accounts that explain how and why things happened. The discipline demands a distinctive set of skills: source criticism, archival navigation, contextual reasoning, and the ability to construct arguments that are both evidence-based and theoretically informed.

The digital turn has expanded the historian's toolkit dramatically. Digitized archives, text mining, GIS mapping, and network analysis now complement traditional close reading. But the fundamentals remain unchanged: rigorous engagement with primary sources, awareness of historiographical debates, and transparent argumentation.

This guide covers the full research workflow for historians: finding and evaluating primary sources, navigating archives (physical and digital), applying source criticism, structuring historical arguments, and leveraging digital tools for analysis. It serves researchers at all levels, from graduate students designing their first archival project to established scholars integrating computational methods.

Source Criticism: The Foundation

External Criticism (Authenticity)
Questions to establish source authenticity:

1. PROVENANCE
   - Where did this document come from?
   - What is the chain of custody?
   - Has it been reproduced, translated, or edited?

2. DATING
   - When was it created? (Internal evidence: dates, references to events)
   - Does the material form match the claimed period? (paper, ink, typeface)
   - Are there anachronisms in language or content?

3. AUTHORSHIP
   - Who created it? How do we know?
   - Is the attribution reliable? (Handwriting analysis, stylistic evidence)
   - Could it be pseudonymous or falsely attributed?

4. INTEGRITY
   - Is the document complete or fragmentary?
   - Has it been altered, censored, or interpolated?
   - Are there multiple versions? Which is closest to the original?
Internal Criticism (Reliability and Meaning)
Questions to interpret source content:

1. CONTEXT
   - What was happening when this was written?
   - What was the author's social position, education, ideology?
   - What genre conventions shaped the document?

2. INTENTION
   - Why was this created? (Inform, persuade, record, entertain)
   - Who was the intended audience?
   - What was the author trying to achieve?

3. RELIABILITY
   - Was the author in a position to know what they describe?
   - What biases might shape the account?
   - How does it compare with other sources on the same events?

4. SILENCES
   - What is NOT said? Who is absent from the account?
   - What topics does the source avoid or minimize?
   - What perspectives are excluded?

Archival Research

Preparing for the Archive
Pre-visit checklist:

1. FINDING AIDS
   - Search online catalogs and finding aids before visiting
   - Identify relevant record groups, series, and box numbers
   - Contact the archivist: they know the collection better than anyone

2. PRACTICAL PREPARATION
   - Check policies: photography allowed? Laptop permitted?
   - Bring: pencils (no pens), laptop, camera, white gloves, notebook
   - Register in advance (many archives require pre-registration)
   - Book a desk (popular archives fill up, especially in summer)

3. RESEARCH PLAN
   - Prioritize: You cannot read everything. What is essential?
   - Prepare a list of specific documents, people, dates to search for
   - Allow time for serendipity -- unexpected finds are common

4. DOCUMENTATION
   - Record full archival citations for every document:
     [Archive Name], [Collection Name], [Series], [Box], [Folder], [Item]
   - Photograph everything you might need (storage is cheap)
   - Take contextual notes alongside transcriptions
Major Digital Archives
ArchiveCoverageAccess
Internet Archive835B+ web pages, 44M+ booksFree
HathiTrust17M+ volumes from research librariesFree (public domain)
JSTOR12M+ academic articlesInstitutional subscription
Europeana50M+ cultural heritage objectsFree
Gallica (BnF)French national library digitizedFree
DPLAUS libraries, archives, museumsFree
National Archives (US)Federal government recordsFree
British National ArchivesUK government recordsFree/paid
Google BooksMillions of scanned booksPartial free
ProQuest Historical NewspapersMajor newspaper archivesInstitutional

Historiographical Frameworks

Show full SKILL.md (239 more words)Show less
Schools of Historical Thought
SchoolKey IdeasKey Figures
Rankean positivism"wie es eigentlich gewesen" (as it actually was)Ranke
Annales SchoolLongue duree, mentalites, total historyBloch, Braudel, Le Roy Ladurie
Marxist historiographyClass struggle, mode of productionThompson, Hobsbawm, Hill
Social historyHistory from below, ordinary peopleThompson, Zinn
Cultural historyRepresentations, meaning, symbolsDarnton, Chartier, Burke
Postcolonial historySubaltern voices, decolonizing the archiveSaid, Spivak, Chakrabarty
Gender historyGender as analytical categoryScott, Butler
MicrohistoryIntensive study of small unitsGinzburg, Davis
Digital historyComputational methods, big dataMoretti, Underwood
Global historyConnected, entangled, transnationalBayly, Conrad
Braudel's Three Temporalities
Time layers in historical analysis:

1. LONGUE DUREE (centuries)
   - Geography, climate, demographics
   - Slow structural change
   - Example: Mediterranean trade routes, 500 BCE - 1500 CE

2. CONJUNCTURES (decades)
   - Economic cycles, social trends, institutional change
   - Medium-term patterns
   - Example: Rise and fall of Atlantic slave trade, 1500-1888

3. EVENTS (days to years)
   - Political events, battles, treaties, revolutions
   - Surface history, "l'histoire evenementielle"
   - Example: Fall of the Berlin Wall, November 9, 1989

Research tip: Strong historical arguments often operate across
multiple temporalities simultaneously.

Digital Methods for Historians

Text Mining Historical Sources
python
# Example: Word frequency analysis across a corpus of historical documents
from collections import Counter
import re

def analyze_historical_corpus(texts: list, period_labels: list) -> dict:
    """
    Track keyword frequency across historical periods.
    Useful for tracing conceptual change (Begriffsgeschichte).
    """
    period_counts = {}
    for text, period in zip(texts, period_labels):
        words = re.findall(r'\b[a-z]+\b', text.lower())
        if period not in period_counts:
            period_counts[period] = Counter()
        period_counts[period].update(words)

    return period_counts

# Track usage of key concepts over time
def track_concept(period_counts: dict, concept_terms: list) -> dict:
    """Track normalized frequency of concept terms across periods."""
    results = {}
    for period, counts in sorted(period_counts.items()):
        total = sum(counts.values())
        concept_freq = sum(counts.get(term, 0) for term in concept_terms)
        results[period] = {
            "raw_count": concept_freq,
            "per_million": (concept_freq / total) * 1_000_000 if total > 0 else 0,
        }
    return results

# Example: Track "liberty" vs. "order" in political texts
# liberty_trend = track_concept(corpus, ["liberty", "freedom", "rights"])
# order_trend = track_concept(corpus, ["order", "authority", "stability"])
GIS for Historical Analysis
Applications of GIS in historical research:

- Mapping migration patterns (transatlantic slave trade routes)
- Spatial analysis of urban development (Paris renovation, 1853-1870)
- Battle reconstruction (troop movements, terrain analysis)
- Disease mapping (John Snow's cholera map, modernized)
- Trade network visualization (Silk Road, maritime routes)
- Land use change over time (enclosure, deforestation)

Tools: QGIS (free), ArcGIS, Google Earth Engine
Data: HGIS (Historical GIS), Natural Earth, GADM

Writing Historical Research

Article structure (American Historical Review style):

1. OPENING (1-2 pages)
   - Narrative opening or striking primary source quotation
   - Situate within historiographical debate
   - Thesis statement (explicit and arguable)

2. BODY (15-25 pages)
   - Organized chronologically OR thematically
   - Each section advances the argument
   - Primary source evidence drives every claim
   - Engage with counterarguments and alternative interpretations
   - Footnotes: full citations, also substantive discussion

3. CONCLUSION (1-2 pages)
   - Restate thesis in light of evidence presented
   - Broader implications for the field
   - Open questions for future research

Citation style: Chicago Manual of Style (notes-bibliography)

Best Practices

  • Always return to the primary source. Secondary sources summarize; primary sources surprise.
  • Triangulate. Use multiple independent sources to corroborate claims.
  • Historicize your categories. "Democracy," "race," "the state" meant different things in different periods.
  • Acknowledge what the sources cannot tell you. Silence is data.
  • Read against the grain. Sources reveal not just what they intend but what they take for granted.
  • Cite archival sources precisely. Other researchers must be able to find the same document.

References

  • Bloch, M. (1953). The Historian's Craft. Vintage Books.
  • Tosh, J. (2015). The Pursuit of History: Aims, Methods and New Directions. Routledge, 6th ed.
  • Zotero -- Reference management with Chicago style support
  • Internet Archive -- Universal access to human knowledge
  • Programming Historian -- Digital methods tutorials for historians

© wentorai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/domains/humanities/history-research-guide of wentorai/research-plugins.

Open the folder on GitHubat commit bf44b3c

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in wentorai/research-plugins, which our catalogue first saw on October 7, 2026.

Compare with similar skills

History Research Guide next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

History Research Guide compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
History Research Guide this skillwentorai/research-plugins2981 repos~2.6kAutomated safety check: PassMIT
Historical Source AdapterGarethManning/education-agent-skills840—~6kAutomated safety check: PassCustom licence
Source Mapsthedaviddias/Front-End-Checklist74k—~445Automated safety check: PassMIT
Scientific Thinking Scholar Evaluationaffaan-m/ECC277k1 repos~1.2kAutomated safety check: PassMIT
Source-Driven Developmentaddyosmani/agent-skills105k1 repos~2.5kAutomated safety check: WarnMIT
Historyalsk1992/CloddsBot3k—~1.6kAutomated safety check: PassMIT

Similar skills

  • Historical Source Adapter

    GarethManning/education-agent-skills

    Adapt a historical primary source for classroom use — modifying complexity and length while preserving features for sourcing, close reading, and corroboration.

    840 GitHub stars~6k tokensUpdated 1 mo ago
    EducationAuto-check passed
  • Source Maps

    thedaviddias/Front-End-Checklist

    A skill your agent uses when auditing slow page loads, heavy assets, or rendering delays related to Provide source maps for production debugging.

    74k GitHub stars~445 tokensUpdated 5 days ago
    DevelopmentAuto-check passed
  • Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

    277k GitHub starsUsed in 1 repo~1.2k tokens
    Research & ScienceAuto-check passed
  • Source-Driven Development

    addyosmani/agent-skills

    Grounds every framework-specific code decision in official documentation instead of memory, fetching and citing the source first.

    105k GitHub starsUsed in 1 repo~2.5k tokens
    DevelopmentAuto-check: warnings
  • History

    alsk1992/CloddsBot

    Trade history tracking, sync, and performance analytics. An agent skill from alsk1992/CloddsBot.

    3k GitHub stars~1.6k tokensUpdated 8 days ago
    Auto-check passed
  • Repo Mirror Sources

    netdata/netdata

    Inspect Netdata-org source checkouts under NETDATAREPOSDIR, or set up and synchronize that mirror when requested.

    81k GitHub stars~1.2k tokensUpdated today
    DevOps & CloudAuto-check: notes

More from wentorai/research-plugins

All 405 skills in this repo
  • Abstract Writing Guide

    wentorai/research-plugins

    Craft structured research abstracts that maximize clarity and journal acceptance

    298 GitHub starsUsed in 1 repo~1.7k tokens
    Auto-check passed
  • Academic Citation Manager

    wentorai/research-plugins

    Manage academic citations across BibTeX, APA, MLA, and Chicago formats

    298 GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check passed
  • Academic Paper Summarizer

    wentorai/research-plugins

    Summarize academic papers with structured extraction of key elements

    298 GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed
  • Academic Study Methods

    wentorai/research-plugins

    Evidence-based study techniques for academic learning and retention

    298 GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed
  • Academic Tone Guide

    wentorai/research-plugins

    Adjust writing tone and register for academic audiences and venues

    298 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Academic Translation Guide

    wentorai/research-plugins

    Academic translation, post-editing, and Chinglish correction guide

    298 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed

Questions about History Research Guide

What does History Research Guide do?

Historical research from primary sources to scholarly analysis. History Research Guide is an agent skill from wentorai/research-plugins.

How do I install History Research Guide in Claude Code?

Run `npx skills add wentorai/research-plugins --skill history-research-guide -a claude-code`. Or copy the skill folder (skills/domains/humanities/history-research-guide in wentorai/research-plugins) into .claude/skills/history-research-guide in your project. Claude Code loads it when a task matches its description.

How do I install History Research Guide in Codex?

Run `npx skills add wentorai/research-plugins --skill history-research-guide -a codex`. Or copy the skill folder (skills/domains/humanities/history-research-guide in wentorai/research-plugins) into .agents/skills/history-research-guide in your project. Codex loads it when a task matches its description.

Can I use History Research Guide in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wentorai/research-plugins --skill history-research-guide -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/history-research-guide, .gemini/skills/history-research-guide, .github/skills/history-research-guide and .opencode/skills/history-research-guide in your project.

What does History Research Guide need to run?

SKILL.md names no scripts, command-line tools or credentials: History Research Guide is instructions for the agent only. Our summary lists: Python 3.

Does History Research Guide access the network?

SKILL.md names 3 domains. As links in the text: zotero.org, archive.org and programminghistorian.org. This is read from the text; nothing was executed.

Is History Research Guide safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does History Research Guide use?

History Research Guide is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does History Research Guide use?

About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to History Research Guide?

Skills that share tags, products or a category with History Research Guide: Historical Source Adapter (GarethManning/education-agent-skills, 840 stars), Source Maps (thedaviddias/Front-End-Checklist, 74k stars), Scientific Thinking Scholar Evaluation (affaan-m/ECC, 277k stars) and Source-Driven Development (addyosmani/agent-skills, 105k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains History Research Guide?

wentorai (a GitHub user) maintains it in wentorai/research-plugins, which has 298 GitHub stars. The repository holds 405 skills in this directory. The repository was last updated on June 19, 2026.

Source: wentorai/research-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.