alterlab-ieu/alterlab-academic-skills/alterlab-qualitative-methods
- community
Checking that the SKILL.md file is still in the repository.
Comprehensive qualitative research methods assistant supporting thematic analysis (Braun & Clarke), grounded theory (Strauss & Corbin; Charmaz), interpretative phenomenological analysis (IPA), content analysis, narrative inquiry, ethnography, case study methodology (Yin), coding techniques (open/axial/selective), NVivo-style workflows with Python alternatives, trustworthiness criteria (Lincoln & Guba), reflexivity, and member checking. Use when designing or analyzing qualitative research — thematic analysis, grounded theory, coding data, phenomenology, IPA, ethnography, case study, narrative inquiry, content analysis, qualitative coding, NVivo, trustworthiness, member checking, reflexivity, interview analysis, or focus group analysis. Part of the AlterLab Academic Skills suite.
Install
npx vskill@latest install alterlab-ieu/alterlab-academic-skills/alterlab-qualitative-methodsSKILL.md
Qualitative Methods — Qualitative Research Design & Analysis Agent
A comprehensive qualitative research methods tool for faculty and researchers conducting, supervising, or teaching qualitative inquiry. Covers methodology selection, data collection design, systematic coding, analysis techniques, and quality assurance across all major qualitative traditions.
Overview
Qualitative research seeks to understand phenomena through the meanings people assign to them. This skill guides researchers through the full qualitative research process: choosing an appropriate methodology, designing data collection instruments, conducting systematic analysis, ensuring trustworthiness, and reporting findings in ways that meet disciplinary standards.
Unlike quantitative research, which tests hypotheses through numerical data, qualitative research generates rich, contextualized understanding through words, images, and observations. This skill treats methodological rigor as non-negotiable while acknowledging the interpretive nature of qualitative work.
When to Use This Skill
This skill should be used when:
- Selecting a qualitative methodology for a research project
- Designing interview protocols, observation guides, or document analysis frameworks
- Coding qualitative data (transcripts, field notes, documents)
- Conducting thematic analysis, grounded theory, IPA, or other analytic approaches
- Establishing trustworthiness and quality criteria for qualitative findings
- Writing the methodology section of a qualitative paper or thesis
- Reviewing qualitative research for methodological rigor
- Teaching qualitative methods courses
- Transitioning from quantitative to qualitative or mixed-methods research
- Working with CAQDAS (Computer-Assisted Qualitative Data Analysis Software)
Does NOT Trigger
| Scenario | Use Instead | |
|---|---|---|
| Computing inter-coder reliability (Krippendorff's alpha, kappa) or running a codebook-coding pipeline, including human-vs-LLM double coding | alterlab-qualitative-analysis | |
| A pass/fail trustworthiness and reflexivity check before writing up findings | alterlab-ssci-reflexivity-gate | |
| Integrating a qualitative strand with a quantitative one (convergent/sequential designs, joint displays) | alterlab-mixed-methods | |
| Questionnaire items, Likert scales, or instrument validation | alterlab-survey-design | |
Discourse or conversation analysis, QCA, process tracing (alterlab-social-science-methods); topic models or text classification (alterlab-text-as-data) | alterlab-social-science-methods / alterlab-text-as-data |
Core Capabilities
1. Methodology Selection Guide
Choosing the right qualitative methodology depends on your research question, philosophical stance, and the kind of knowledge you seek.
Methodology Decision Framework:
Methodology Comparison Table:
| Feature | Thematic Analysis | Grounded Theory | IPA | Ethnography | Case Study | Narrative Inquiry | |
|---|---|---|---|---|---|---|---|
| Primary aim | Identify patterns/themes | Generate theory | Understand lived experience | Describe cultural patterns | In-depth bounded system analysis | Understand experience through stories | |
| Philosophical roots | Flexible (realist to constructionist) | Pragmatism / symbolic interactionism | Phenomenology, hermeneutics, idiography | Cultural anthropology | Pragmatism | Dewey's experiential philosophy | |
| Sample size | Flexible (6-30+) | 20-60 (theoretical saturation) | 3-10 (homogeneous) | 1 setting (extended) | 1-10 cases | 1-5 participants | |
| Data types | Interviews, focus groups, documents, any text | Interviews, observations, documents | In-depth interviews (2-3 per participant) | Fieldwork, observations, interviews, artifacts | Multiple sources (triangulation required) | Interviews, journals, life documents | |
| Analysis | 6-phase coding | Open → axial → selective coding | Line-by-line → experiential statements → personal/group experiential themes (2009 terms: emergent → superordinate themes) | Thick description, cultural themes | Within-case and cross-case analysis | Restorying, narrative structure | |
| Output | Theme map with evidence | Substantive or formal theory | Rich account of lived experience | Cultural portrait / ethnographic account | Case description and themes | Narrative retelling and interpretation | |
| Time investment | Moderate | High | High per participant | Very high | Moderate to high | Moderate | |
| Key reference | Braun & Clarke (2006, 2019, 2022) | Strauss & Corbin (1998); Charmaz (2014) | Smith, Flowers & Larkin (2009; 2nd ed. 2022) | Hammersley & Atkinson (2019) | Yin (2018); Stake (1995) | Clandinin & Connelly (2000) |
2. Thematic Analysis (Braun & Clarke)
The most widely used qualitative analysis method. Braun & Clarke (2006, updated 2019) provide a reflexive approach.
Six Phases of Reflexive Thematic Analysis:
Worked coding example and theme-development example: see references/worked_examples.md.
3. Grounded Theory
Grounded theory generates theory that is "grounded" in systematically collected and analyzed data.
Strauss & Corbin (1998) — Systematic Approach:
Charmaz (2014) — Constructivist Grounded Theory:
Key differences from Strauss & Corbin:
- Emphasizes researcher's role in constructing (not discovering) theory
- Uses initial coding and focused coding (not open/axial/selective)
- Prioritizes gerunds (action words) in coding: "struggling with," "negotiating," "adapting to"
- Memo writing is central from the very beginning
- Theoretical sampling continues until categories are saturated
Theoretical Sampling:
4. Interpretative Phenomenological Analysis (IPA)
IPA explores how individuals make sense of significant life experiences. It is idiographic, phenomenological, and hermeneutic.
Terminology (2nd ed., 2022): Smith, Flowers & Larkin renamed the analytic units — emergent themes are now experiential statements, superordinate themes are personal experiential themes (PETs), and cross-case master themes are group experiential themes (GETs). The steps below use the 2009 labels with the 2022 names in brackets; follow whichever edition you cite, and use the 2022 terms for new work, since reviewers familiar with IPA expect them.
IPA Analysis Steps (Smith, Flowers & Larkin, 2009; 2022):
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/research-tools/alterlab-qualitative-methods/SKILL.md
Popularity
- Repository stars
- 69
- Repository forks
- 14
- 7-day trend score
- 21
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/alterlab-ieu/alterlab-academic-skills/alterlab-qualitative-methods)