The Prompt Structure That Fixed Claude AI Summaries of Large PDF Reports

A Reddit user who uploads client reports to Claude AI reports near-failure after the first week: summaries were generic, key insights were just reworded section headings, and verifying output took longer than reading the PDF. The fix was changing the prompt structure to specify who is reading the output and what decision it must support.
Before vs. After: Real Prompt Examples
Instead of:
Summarize this reportUse:
I'm reviewing this 45-page vendor proposal as a procurement manager. Summarise the key commercial terms, highlight any conditions or exclusions buried in the document, and flag anything that looks non-standard or risky.Same document, drastically different output. The first yields marketing copy; the second flags three risks the user had missed on their own read-through.
Two More Templates That Work
For research papers:
What is the main argument? What evidence supports it? What limitations do the authors acknowledge? What does this mean practically for someone working in [your field]?For meeting transcripts:
List every action item, who it's assigned to, and the deadline. List every decision made. List any open questions that weren't resolved.The pattern: role + decision being made + specific extraction. Generic prompts get generic output.
Limitations Noted
- Claude paraphrases quotes — it does not reliably extract exact quotes verbatim. That remains an unsolved problem.
- It struggles with image-based charts (e.g., screenshots of tables or graphs embedded in PDFs).
The full workflow with five more prompt templates and additional limitations is linked in the source.
Who It's For
Devs and analysts using Claude AI to extract insights from dense documents (vendor proposals, research papers, meeting transcripts).
📖 Read the full source: r/ClaudeAI
👀 See Also

Using project narratives to manage memory in large OpenClaw projects
A developer shares a process where after each major milestone, they spawn a separate OpenClaw worker to analyze the codebase and write a 'project narrative' document, which helps identify broken pipelines, redundancies, and missing pieces that the main worker might overlook.

AI Assistant Extracts Apple Watch Sleep Data for Clinic: 5 Gotchas
An AI assistant pulled Apple Watch sleep data into a clinic diary CSV. Key issues: in-bed vs asleep, timezone bugs, date offsets, missing zero-sleep nights, and invented HR values.
Slash Agent Start-Up Tokens by 60%: Clean Up Your Bot's Workspace
One developer dropped start-up tokens from 80k to 31k by having an LLM audit and restructure workspace files—removing bloat, deduplicating info, and organizing tool docs into separate files.

Save on Claude Code Bills by Routing Planning Tokens to Cheaper Models
A user cut $40 in overage fees by splitting Claude Code workflows: planning steps go to Haiku 3.5, actual edits and decisions stay on Opus/Sonnet. A 30-line wrapper handles routing; setup took ~2 hours.