skills/uxr-report-analyzer/SKILL.md
Analyzes UXR report PDFs and generates structured analysis documents with key findings, recommendations, and strategic connections. Use when given a UXR report to analyze.
npx skillsauth add jeffvincent/claude-config UXR Report AnalyzerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This Skill takes a User Experience Research (UXR) report in PDF format, extracts and analyzes its content, and generates a comprehensive structured analysis document. The analysis follows a consistent framework designed for strategic planning and cross-research synthesis, with sections covering metadata, big picture insights, key findings, metrics, recommendations, and connections to related research.
Use this Skill when:
Do NOT use this Skill when:
~/Projects/Knowledge System/resources/UXR Reports/Analysis/[Report_Name]_Analysis_[MM-YYYY].mdReviewed Reports/ folder after analysismcp__prometheus__prometheus_info to assess the PDF structure and complexitymcp__prometheus__prometheus_extract_text with appropriate settings:
max_tokens_per_chunk: 8000 (adjust based on prometheus_info recommendations)include_page_numbers: trueclean_text: trueprometheus_split firstRead the project context from ~/Projects/Knowledge System/resources/company-strategy/2026 Planning/claude.md to understand HubSpot's Overall Data Strategy and strategic objectives.
Apply deep analysis to identify:
Use the template in resources/ANALYSIS_TEMPLATE.md to create a comprehensive analysis with these sections:
<!-- SUMMARY
Title: [Report Title]
Type: [Research Type - e.g., Qualitative UXR Study, Market Analysis, JTBD Framework]
Key Themes: [3-5 core themes, comma-separated]
Core Insights: [2-3 sentences capturing the most critical findings]
Relevance: [How this connects to strategic objectives - SO1-SO5]
Quality: [Assessment: High/Medium/Low - methodology rigor, sample size, actionability]
Last Reviewed: [YYYY-MM-DD]
-->
Title: # [Report Name] Analysis
Metadata
The Big Picture
Key Findings
Interesting Metrics (if applicable)
Recommendations
Connected Research
~/Projects/Knowledge System/resources/UXR Reports/Analysis/claude.mdDisconnected Research (if applicable)
Slide/Section Index
Step 1: Generate filename
[Report_Name]_Analysis_[MM-YYYY].md11-2025)Step 2: Save analysis file
~/Projects/Knowledge System/resources/UXR Reports/Analysis/Step 3: Move original PDF to archive After successfully creating the analysis, move the original PDF:
~/Projects/Knowledge System/resources/UXR Reports/Reports to Review/[original_filename].pdf~/Projects/Knowledge System/resources/UXR Reports/Reviewed Reports/[original_filename].pdfmv command:
mv "~/Projects/Knowledge System/resources/UXR Reports/Reports to Review/[original_filename].pdf" "~/Projects/Knowledge System/resources/UXR Reports/Reviewed Reports/[original_filename].pdf"
After creating analysis:
~/Projects/Knowledge System/resources/UXR Reports/Analysis/claude.mdresources/ANALYSIS_TEMPLATE.md for detailed section structureresources/EXAMPLE_ANALYSIS.md for a reference implementation~/Projects/Knowledge System/resources/UXR Reports/Analysis/claude.md~/Projects/Knowledge System/CLAUDE.md~/Projects/Knowledge System/resources/company-strategy/2026 Planning/claude.mdUser Input:
Analyze this report: ~/Projects/Knowledge System/resources/UXR Reports/Reports to Review/Admin_Journey_Research.pdf
Claude Actions:
Admin_Journey_Research_Analysis_11-2025.mdmv "~/Projects/Knowledge System/resources/UXR Reports/Reports to Review/Admin_Journey_Research.pdf" "~/Projects/Knowledge System/resources/UXR Reports/Reviewed Reports/Admin_Journey_Research.pdf"
User Input:
Process this 150-page report: ~/Projects/Knowledge System/resources/UXR Reports/Reports to Review/Comprehensive_Market_Study.pdf
Claude Actions:
~/Projects/Knowledge System/CLAUDE.md)tools
Render a video clip with captions overlaid, using the Remotion captioner at `/Users/jvincent/Projects/remotion-captioner/`. Use when user provides a video file and wants to add captions/subtitles, mentions "caption this video", "add captions", "burn in subtitles", or provides a video + SRT file pair.
development
Upload video files to Wistia projects using the Data API. Use when user wants to upload videos to their Wistia account for hosting, transcription, or sharing.
development
Transcribe voice memos to text using Whisper. Use when user provides audio/video files (.m4a, .mp3, .mov, etc.) and asks to transcribe them into text and SRT format with timestamps.
testing
# Voice Authenticity Reviewer ## Purpose Review any written content for alignment with authentic speaking and writing voice using analyzed patterns from 7 meeting transcripts and strategic memos. ## When to Use This Skill - Before sharing strategic memos with leadership - Before sending important emails - When drafting presentation scripts - When reviewing documentation for external sharing - As part of Writing /produce-memo workflow (Step 6) - Anytime voice authenticity verification is needed