← ClaudeAtlas

report-analyzerlisted

Analyze large PDF or PPTX reports (consulting, research, market analysis) and produce a structured summary with key data, insights, and section overview. Trigger this skill when the user mentions: 'analyze report', 'report summary', 'report analysis', 'key takeaways from report', 'break down the report', 'what's in the report', 'summarize the report', 'проанализируй отчёт', 'разбери отчёт', 'summary отчёта', 'ключевые выводы из отчёта', 'что в отчёте', 'краткое содержание отчёта'. Also trigger when a user uploads a PDF or PPTX file and asks to summarize, extract insights, or review it — even if they don't use the exact phrases above. If a large document is uploaded with any request related to understanding its contents, use this skill.
KirKruglov/claude-skills-kit · ★ 9 · Data & Documents · score 82
Install: claude install-skill KirKruglov/claude-skills-kit
# Report Analyzer Analyzes large reports (PDF, PPTX) and produces a structured summary with key data and insights. Target audience: product managers, marketers, analysts, finance professionals, C-level executives. --- ## Language Detection Detect the language from the user's message. Use that language for all output — the summary document, clarifying questions, and responses. If the user writes in Russian, respond and generate the output in Russian. If in English — in English. --- ## Input - A PDF or PPTX report file - The user specifies the file name or path in their message, or uploads the file directly --- ## Output A structured summary document (up to 1.5 pages) containing: - Report metadata - Executive Summary - Key figures and data - Key insights - Report structure --- ## Instructions ### Step 1 — Locate the input file The user specifies the report file name in their message. Locate the file using this order: 1. Check the current working directory and subdirectories (e.g. `input/` folder or project root) 2. If the user provided a full path — use it directly **File search:** ```bash find . -iname "*.pdf" -o -iname "*.pptx" 2>/dev/null ``` **If the file is not found** — ask the user: > "Please specify the exact file name or path to the report, or upload the file directly. Supported formats: PDF, PPTX." **If the format is not supported:** > "This skill works with PDF and PPTX files. Please provide a file in one of these formats." --- ### Step 2 — Ask c