What problem does it solve? Raw text from OCR or pasted content is unstructured and hard to act on. This Skill turns that text into a structured JSON object with a document type, type-specific extracted fields, and a concise 3-line summary, bridging the gap between OCR output and document storage. ## Core Features & Use Cases - Document Classification: Identifies six document types — invoice, quotation, legal contract, purchase order, delivery order, or other — using an LLM classification prompt. - Type-Specific Field Extraction: Applies dedicated extraction schemas per document type (e.g., vendor, invoice_number, total, due_date for invoices; parties and key_clauses for legal contracts) defined in references/field-schemas.md. - 3-Line Summary Generation: Produces a Telegram-friendly summary covering type/vendor, key amount or obligation, and key date. - Use Case: After OCR extracts text from a supplier invoice, run this Skill to get {"document_type": "invoice", "fields": {...}, "summary": "..."} ready for downstream storage or retrieval. ## Quick Start Paste the raw text of a document and ask the agent to classify it and extract the key fields using the document-interpretation skill.