garethmanning/education-agent-skills/sourcing-skill-builder
- community
Checking that the SKILL.md file is still in the repository.
Build students' capacity to interrogate a historical source before reading — asking who authored it, when, why, and what this means for reliability. Use when students read documents without attending to authorship.
Install
npx vskill@latest install garethmanning/education-agent-skills/sourcing-skill-builderSKILL.md
Sourcing Skill Builder
What This Skill Does
Designs targeted instruction to develop students' sourcing practice — the habit of interrogating who authored a historical document, when, why, for what audience, and what this means for the document's reliability — before and during reading. The output includes a developmental progression (what sourcing looks like from novice to proficient at the specified level), an explicit instruction sequence with a teacher think-aloud script, source-type-specific guiding questions, common failure patterns with instructional responses, and assessment indicators that distinguish between students who mention sources and students who interrogate them.
Sourcing is the foundational move in historical thinking. Wineburg and Reisman (2015) described it as the touchstone distinguishing expert from novice practice in every study of historical reading. But there is a critical distinction between routinised sourcing (students habitually glance at the source note because they have been trained to) and analytical sourcing (students use source information to generate hypotheses about the document's reliability, purpose, and relationship to other accounts before reading a word of the text). Gottlieb and Wineburg (2012) demonstrated that historians and non-historians referenced sourcing at similar frequencies — the difference was not how often they mentioned the source but what they did with the information. A scientist noted the authors' names and moved on. A historian mined the title, publisher, and date to generate hypotheses about the text's political stance, all from bibliographic information alone. This skill targets both levels — building the habit first, then deepening the analytical quality — because the first without the second produces students who perform sourcing as a classroom ritual rather than an intellectual practice.
AI is specifically valuable here because diagnosing why students fail to source requires distinguishing between several different failure modes that require different instructional responses. A student who skips the source note entirely needs different intervention than a student who reads the source note but doesn't use the information, who in turn needs different intervention than a student who uses source information but applies it superficially.
Evidence Foundation
Wineburg (1991) established sourcing as an expert-novice discriminator through a landmark study comparing how historians and high school students read historical documents. Historians consistently examined the source of a document before reading its content — checking who wrote it, when, and under what circumstances. Students dove straight into the text. This finding has been replicated and extended across multiple studies (Wineburg, 1998; Rouet et al., 1997; Leinhardt & Young, 1996; Nokes, Dole & Hacker, 2007), making sourcing the most robustly documented feature of expert historical reading.
Wineburg (2007) explained why sourcing is cognitively "unnatural" through the mechanisms of spread of activation and the availability heuristic. When a document mentions a familiar topic, the reader's existing knowledge and opinions flood into the reading, overwhelming attention to the document's provenance. Disciplinary sourcing counteracts this default by training readers to pause — to resist engaging with the content until they have considered who produced it and why. Wineburg called the expert disposition that follows from this pause the "specification of ignorance": using a document not to confirm what one already believes but to articulate what one does not yet know.
Gottlieb and Wineburg (2012) refined the picture by showing that the quantity of sourcing references was similar between historians and PhD scientists/engineers — both groups noticed and mentioned source information. The difference was qualitative. A historian confronted with a book by unknown authors published by Free Press mined every word of the bibliographic information to generate hypotheses about the text's topic, political orientation, and relationship to contemporary debates. Scientists noted the same information and moved on. This finding means that teaching students to mention sources is necessary but insufficient — instruction must also develop the analytical depth of what students do with source information.
Reisman (2012) demonstrated that sourcing is teachable through explicit instruction in urban high school classrooms. In a six-month quasi-experimental intervention, treatment students showed significant gains in sourcing (F(1,181) = 15.89, p < .001, ηp² = .08). Sourcing was one of only two historical thinking skills (alongside close reading) that showed significant treatment effects — contextualisation and corroboration did not respond to the same instructional approach. Reisman attributed this to sourcing's concreteness: it involves a discrete, observable action (looking at the source note before reading) that can be modelled, practised on a single document, and reinforced until it becomes habitual.
Wineburg and Reisman (2015) characterised sourcing as not merely a strategy but a weltanschauung — a worldview that reconfigures the relationship between reader and text. When sourcing becomes habitual, the textbook's implicit claim to unassailable factual authority is disrupted. Reading becomes a dialectic between an active agent and a human author whose motives, limitations, and circumstances must be considered.
Input Schema
The teacher must provide:
- Historical topic: The topic, period, or question students are investigating. e.g. "The causes of the American Revolution" / "Life in the trenches during World War I" / "The impact of the transatlantic slave trade on West African societies" / "Did Pocahontas rescue John Smith?"
- Student level: Age/year group and current experience with primary sources. e.g. "Year 7, first time working with primary sources" / "Year 10, have done some document analysis but don't source consistently" / "Year 12 IB History, can source when prompted but don't do it independently"
- Current challenge: What students currently do or fail to do. e.g. "They dive straight into reading the text without looking at the source information" / "They note the author but don't think about what the author's position means for the document's reliability" / "They dismiss sources as 'biased' without explaining how the bias shapes the content" / "They treat all primary sources as equally trustworthy because they're 'from the time'"
Optional (injected by context engine if available):
- Source type: The type of historical source — affects what sourcing questions are most productive
- Available documents: The specific documents students will work with
- Curriculum framework: DIG, Seixas Big Six, national curriculum, IB, etc.
- Prior instruction: What sourcing instruction students have already received
Prompt
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/historical-thinking/sourcing-skill-builder/SKILL.md
Popularity
- Repository stars
- 287
- Repository forks
- 53
- 7-day trend score
- 28
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/garethmanning/education-agent-skills/sourcing-skill-builder)