linxule/interpretive-orchestration/qual-ingest

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-ingest

SKILL.md

qual-ingest

Audio transcription and document conversion for qualitative data import. Converts interview recordings, PDFs, and other formats into analyzable markdown.

When to Use

Use this skill when:

  • User has audio interview recordings to transcribe
  • User needs to convert PDF documents
  • User mentions "import data", "transcribe", "convert"
  • Starting data preparation for Stage 1 or Stage 2

MCP Dependencies

This skill operates at two capability tiers:

Tier 1: Best (Requires MinerU API key)
  • PDFs: MinerU VLM-powered parsing (90%+ accuracy)
  • Tables/Images: Excellent extraction
  • Audio: External transcription services recommended
  • Best for: Complex academic papers, documents with tables/figures
Tier 2: Manual (No API key required)
  • PDFs: Manual conversion (Adobe Acrobat, Google Docs OCR)
  • Audio: External transcription services (Otter.ai, Rev.com, YouTube captions)
  • Tables/Images: Manual cleanup after conversion
  • Best for: Simple documents, researchers without API keys

Checking Tier Availability

bash
# Check for Mineru
[ -n "$MINERU_API_KEY" ] && echo "MinerU available (Tier 1)" || echo "Manual conversion (Tier 2)"

Workflow by Format

Audio Interviews

Recommended transcription services:

  • Otter.ai - AI-powered transcription, good for interviews
  • Rev.com - Professional human transcription
  • YouTube - Upload as unlisted video for auto-captions
  • Whisper - Open source, run locally

Best practices:

  • Use high-quality recordings when possible
  • Review transcripts for accuracy
  • Add speaker labels: "Interviewer:" and "Participant:"
  • Note timestamps for key passages
  • Mark unclear passages with [unclear] or [inaudible]
PDF Documents

Tier 1 (MinerU - recommended for complex PDFs):

python
# Parse PDF with VLM mode for tables/images
mineru_parse({
"url": "file:///path/to/paper.pdf",
"model": "vlm",
"formula": True,
"table": True
})

Tier 2 (Manual conversion):

  • Adobe Acrobat - Export to Word/text
  • Google Docs - Open PDF for auto-OCR
  • Tesseract OCR - Command-line tool for batch processing
Other Formats
FormatConversion MethodNotes
DOCXCopy/paste or PandocGood formatting
PPTXExport to textManual extraction
XLSXExport to CSV/textTables preserved
ImagesOCR toolsTesseract, Google Lens
YouTubeDownload captionsAuto-generated transcripts
Web pagesWebFetch or JinaFull content extraction

Scripts

process_documents.py

Batch process interview recordings and documents.

bash
python .agents/skills/qual-ingest/scripts/process_documents.py \
--project-path /path/to/project \
--input-dir /path/to/recordings \
--output-dir stage1-foundation/manual-codes

Output Organization

stage1-foundation/
├── manual-codes/
│ ├── P001-interview.md # Transcribed interviews
│ ├── P002-interview.md
│ └── ...
├── raw-data/ # Original files (optional)
│ ├── P001-recording.mp3
│ └── ...
└── data-inventory.json # Tracks all data sources
data-inventory.json
json
{
"documents": [
{
"id": "P001",
"original_file": "P001-recording.mp3",
"converted_file": "P001-interview.md",
"format": "audio",
"conversion_tool": "otter.ai",
"conversion_date": "2025-01-15",
"duration_minutes": 45,
"notes": "Good audio quality"
}
]
}

Quality Considerations

Audio Transcription
  • Review all transcripts - AI transcription has errors
  • Add speaker labels - "Interviewer:" and "Participant:"
  • Note unclear passages - Mark with [unclear] or [inaudible]
  • Include timestamps - For later reference to original
PDF Conversion
  • Check table accuracy - Complex tables may need manual fixes
  • Verify figures - May need manual description
  • Review formatting - Headers, lists, emphasis

Integration with Stages

Stage 1 Preparation
  1. Transcribe/convert all data sources
  2. Organize in stage1-foundation/
  3. Create data-inventory.json
  4. Begin manual coding on converted files
Stage 2 Processing
  1. @dialogical-coder works with markdown files
  2. Quotes reference line numbers in converted files
  3. Audit trail links back to original sources

Fallback Guidance

If automated transcription unavailable:

Audio Options:

  • Otter.ai - Good transcription service
  • Rev.com - Professional transcription
  • YouTube auto-captions - Upload as unlisted video
  • Manual transcription - Time-intensive but accurate

PDF Options:

  • Adobe Acrobat - Export to Word/text
  • Google Docs - Open PDF for auto-OCR
  • Manual copy/paste - For short documents

Related

  • MCPs: MinerU (optional), Jina (optional for web content)
  • Skills: qual-convert for detailed PDF handling

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-ingest/badge)](https://verified-skill.com/skills/linxule/interpretive-orchestration/qual-ingest)

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