linxule/interpretive-orchestration/qual-gioia

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install linxule/interpretive-orchestration/qual-gioia

SKILL.md

qual-gioia

Gioia method data structure building and validation for qualitative research. Helps researchers construct the three-level hierarchy (1st-order concepts, 2nd-order themes, aggregate dimensions) with validation and export capabilities.

When to Use

Use this skill when:

  • User is building or refining their data structure
  • User mentions "Gioia", "data structure", "themes", "concepts", "dimensions"
  • User needs to validate their analytical hierarchy
  • User wants to export their framework for publication
  • User asks about 1st-order vs 2nd-order concepts

The Three-Level Hierarchy

AGGREGATE DIMENSIONS (Level 3 - Most Abstract)
↑ Researcher theorizes
│
SECOND-ORDER THEMES (Level 2 - Intermediate)
↑ Researcher interprets and groups
│
FIRST-ORDER CONCEPTS (Level 1 - Most Concrete)
↑ Grounded in participant language

Key Principles

  1. 1st-Order Concepts stay close to participant language
  • Use informant terms when possible
  • Example: "I had to do something about it" → NOT "Moral conviction"
  1. 2nd-Order Themes are YOUR interpretive constructions
  • Group related 1st-order concepts
  • Represent YOUR analytical abstraction
  • Example: "Adaptive Routine Building"
  1. Aggregate Dimensions are theoretical contributions
  • Organize themes into overarching constructs
  • Connect to literature
  • Example: "Managing Chronic Uncertainty"

Scripts

validate_structure.py

Validates a Gioia data structure JSON file against the schema.

Usage:

bash
python .agents/skills/qual-gioia/scripts/validate_structure.py \
--structure-path /path/to/data-structure.json

Checks:

  • Required fields present (id, name, definition)
  • Three-level hierarchy maintained
  • IDs follow naming convention (AD1_T1_C1)
  • Example quotes include document_id and lines

Returns: JSON with validation status, errors, and suggestions.

check_hierarchy.py

Analyzes hierarchy quality and methodological consistency.

Usage:

bash
python .agents/skills/qual-gioia/scripts/check_hierarchy.py \
--structure-path /path/to/data-structure.json

Analyzes:

  • Concept distribution across themes (warns if <2 or >10 per theme)
  • Theme distribution across dimensions (warns if <2 or >5 per dimension)
  • Quote coverage (flags concepts without example quotes)
  • Abstraction levels (checks if 1st-order concepts are too abstract)

Returns: JSON with hierarchy analysis and recommendations.

export_structure.py

Exports data structure to publication-ready formats.

Usage:

bash
python .agents/skills/qual-gioia/scripts/export_structure.py \
--structure-path /path/to/data-structure.json \
--format markdown|table|latex

Formats:

  • markdown - Formatted markdown for documentation
  • table - Tab-separated values for Gioia display table
  • latex - LaTeX tabular format for academic papers

Templates

This skill bundles:

  • templates/gioia-structure-guide.md - Human-readable methodology guide
  • templates/gioia-data-structure-template.json - Starter template with examples

Typical Counts

StageDimensionsThemesConcepts
Stage 12-3 (tentative)8-1230-50
Stage 23-510-1530-80
Stage 33-5 (parsimonious)10-15Consolidated

Common Questions

Q: Can concepts appear under multiple themes?

Depends on your ontology:

  • Interpretivist: Usually assign to most appropriate theme
  • Constructivist: May document multiple interpretations
  • Use @scholarly-companion or qual-reflection if unsure
Q: How do I know if my structure is complete?

Signs of saturation:

  • New documents add quotes but not new concepts
  • Themes feel stable and coherent
  • Theoretical story is clear
Q: When are 1st-order concepts too abstract?

Test: Would a participant recognize this language?

  • "I had to do something" ✓ (their words)
  • "Moral conviction" ✗ (your interpretation - move to 2nd-order)

Examples

Healthcare Example
Aggregate Dimension: Managing Chronic Uncertainty
├── Theme: Adaptive Routine Building
│ ├── "Selective symptom tracking"
│ ├── "Personalizing medical advice"
│ └── "Flexible routine adjustment"
└── Theme: Navigating Healthcare Systems
├── "Finding doctors who listen"
└── "Working around insurance barriers"
Organizational Example
Aggregate Dimension: Navigating Leadership Paradoxes
├── Theme: Balancing Authenticity and Performance
│ ├── "Being yourself while playing the role"
│ ├── "Strategic vulnerability"
│ └── "Authentic but bounded"
└── Theme: Managing Competing Demands
├── "Satisficing across stakeholders"
└── "Prioritizing without alienating"

Integration Points

  • @dialogical-coder applies the data structure during coding
  • qual-status shows concept/theme/dimension counts
  • qual-reflection skill helps with hierarchy decisions

Related

  • Skills: qual-init creates initial structure file
  • Agents: @dialogical-coder uses structure for systematic coding
  • Templates: Located in templates/ directory

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/linxule/interpretive-orchestration/qual-gioia/badge)](https://verified-skill.com/skills/linxule/interpretive-orchestration/qual-gioia)

Something wrong with this skill or its page? Tell us.