Claude Skill For Multimodal Report Generation
Description
A Claude Skill that converts mixed-format files (documents, images, audio/video) into structured, template-based reports using a custom MCP server.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Document Processing Skill
A Claude Code skill and MCP server for converting scattered meeting materials into structured Word documents.
**For a detailed explanation of the design and development of this code, see the related article on [*Data Science Collective*](https://medium.com/@umairali.khan/i-created-a-claude-skill-that-turns-piles-of-messy-documents-media-into-a-structured-report-19e9950f93b2).**
Overview
This project provides an automated pipeline for transforming various inputs (audio recordings, handwritten notes, diagrams, digital notes, and supplementary documents) into a single, well-formatted Microsoft Word deliverable.

Project Structure
document-processing-skill/
├── documenting-meetings/ # Claude skill for meeting documentation
│ ├── SKILL.md # Main skill specification and workflow
│ ├── EVALUATION.md # Test evaluation prompts and criteria
│ └── reference/
│ ├── INPUT_FORMATS.md # Detailed input file handling guide
│ └── OUTPUT_SECTIONS.md # Output section specification
├── transcription-MCP/ # MCP server for audio/video transcription
│ ├── server.py # FastMCP server implementation
│ └── .env # Environment configuration (requires setup)
└── sample_data/ # Example data for testing
├── input_documents/ # Meeting materials (audio, images, docs, notes)
├── templates/ # Blank template documents
└── sample_documents/ # Sample output documents for formatting reference
Components
1. Claude Skill: `documenting-meetings`
A Claude Code skill that orchestrates the entire meeting documentation workflow.
**Trigger Keywords:** `meeting notes`, `meeting summary`, `meeting minutes`, `meeting documentation`, `action items from meeting`
**Supported Input Formats:**
| Category | File Types |
|---|
Related Skills
Import Drawio
Redraw a draw.io file as an editorial diagram at a chosen format, size, and detail level
Code Quality Import Mermaid
Redraw Mermaid as an editorial diagram at a chosen format, size, and detail level
Code Quality Open Code Review
/open-code-review
Code Quality Job Stories
- Create job stories with acceptance criteria in JTBD format
Code Quality Wwas
- Create backlog items in Why-What-Acceptance format
Code Quality Code Quality Review
Review code quality in: $ARGUMENTS
Code Quality