From ai-anthropology
Guides qualitative coding, codebook development, and thematic analysis for anthropological research from transcripts/field notes to themes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-anthropology:qualitative-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide qualitative coding, codebook development, and thematic analysis for
Guide qualitative coding, codebook development, and thematic analysis for anthropological research — from raw transcripts and field notes to themes ready for writing. Analysis in this tradition is an interpretive act, not a counting exercise: codes are claims about what matters in the data, and the epistemic stance (or analytical lens) governing the analysis shapes what the coder attends to. Treat AI assistance as a way to scale and systematize interpretation while keeping interpretive authority with the researcher.
| Task | Reference |
|---|---|
| Codebook construction, coding passes, theme building, quality validation | Read references/coding-workflow-guide.md |
| Driving the pipeline through the ai-anthropology MCP tools (when available in the session) | Read references/mcp-workflow-guide.md |
| The toolkit's Colab notebooks (Semantic Chunker → Codebook Builder → Coding and Thematic Analysis) | Read references/notebook-pipeline-guide.md |
| Canonical stance/lens list | See DESIGN.md (skills library root) |
Determine which of these the user needs — they are distinct tasks with different workflows:
If the user says "analyze my data" without specifying, walk them through the full arc: chunk → codebook → code → themes.
Collect before starting (ask only for what is missing):
ai-anthropology): when present, drive chunking, codebook
generation, coding, themes, and cross-lens comparison directly — read
references/mcp-workflow-guide.md
before starting. In a session with code execution but no MCP tools (a
sandbox), install the package and drive the same pipeline through its
Python API — see "When the MCP Tools Are Absent" in
references/mcp-workflow-guide.md.
Otherwise choose between conversational analysis (working
through data together in this session), the toolkit's Colab notebooks (for
hands-on or customized runs — read
references/notebook-pipeline-guide.md),
or export to QDA software (NVivo, MAXQDA, ATLAS.ti via QDPX).Read references/coding-workflow-guide.md before drafting codes.
Every code needs five parts: a short label, a definition, inclusion criteria, exclusion criteria, and at least one example. Codes without exclusion criteria drift; codes without examples cannot be applied consistently.
Themes are not piles of codes, and they are not frequency rankings. A theme is an analytical claim about patterned meaning that answers (part of) the research question. For each theme, state: the claim, the constituent codes, representative evidence (verbatim quotes with source identifiers), and what the theme contributes to the argument.
For multi-lens analysis, tag each theme by convergence: convergent (appears across lenses), lens-specific (visible only under one lens), or friction (lenses actively disagree about the same data). Friction points are findings, not errors — they show where interpretive commitments do real work.
Generic codes. Codes like "communication" or "challenges" that could come from any qualitative project in any discipline. Anthropological codes name cultural and relational processes with the specificity the stance demands.
Themes that restate codes. "Theme: Trust issues (codes: trust, distrust)." A theme must add an analytical claim beyond its constituent codes' labels.
Codebook sprawl. Sixty codes with overlapping definitions guarantee inconsistent application. Consolidate before coding, not after.
Single-lens defaults. Running everything through an unexamined interpretive default when the project's stance is actually critical, feminist, STS, or plural. Ask which lens governs — the answer changes the codes.
Coding to confirm. Applying the codebook only where it fits and ignoring what it misses. The inductive pass and the no-code segments are where the data pushes back.
Example 1: Full arc, single lens
Input: "I have 12 interview transcripts from my fieldwork with community health workers in Nairobi. Interpretivist project. How do I analyze them?"
Output approach: Confirm the research question and data format. Recommend the notebook pipeline for 12 transcripts (chunking, then codebook, then coding) or conversational analysis if the user prefers working through them together. Build a hybrid codebook grounded in the interpretivist literature the user is in conversation with; code with status tracking; build themes with verbatim evidence; validate against disconfirming cases.
Example 2: Multi-lens comparison
Input: "My committee wants to see how my analysis would differ under a critical lens versus an interpretivist one."
Output approach: Read the notebook-pipeline-guide reference. Use the Codebook Builder to generate one codebook per lens with lens-specific prompting, run a coding pass per codebook, and compare the results: per-segment agreement, consensus codes, divergent codes, friction points. Present convergent themes and lens-specific themes separately — the divergence is the finding.
Example 3: Rescue an existing analysis
Input: "I coded everything in NVivo but my themes feel flat — they're just my code names with more words."
Output approach: Diagnose theme-restates-code failure. Work upward from co-occurrence patterns and downward from the research question: what claim about patterned meaning would answer it? Rebuild themes as analytical claims, attach constituent codes and disconfirming evidence, and check each theme against the stance's account of what counts as significance.
npx claudepluginhub mattartzanthro/ai-anthropology-toolkit --plugin ai-anthropologyGuides designing qualitative studies, developing coding schemes, and performing thematic analysis using grounded theory, phenomenology, and reflexive protocols for trustworthiness.
Guides qualitative research design and analysis: methodology selection, systematic coding, thematic/grounded theory/IPA analysis, and trustworthiness criteria.
Guides researchers through qualitative methodology selection, data collection design, systematic coding, and analysis across major traditions (thematic analysis, grounded theory, IPA, ethnography, case study, narrative inquiry, content analysis).