analyze-attachment

Analyzes PDF and DOCX attachments, creates Obsidian notes, and returns triage proposals.

6|1|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/nathanvale/side-quest-marketplace-old --skill analyze-attachment-nathanvale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-attachment
Source: https://github.com/nathanvale/side-quest-marketplace-old/tree/main/plugins/para-obsidian/skills/analyze-attachment
Command: npx skills add https://github.com/nathanvale/side-quest-marketplace-old --skill analyze-attachment-nathanvale

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Processing document attachments like invoices, contracts, and CVs into a structured Obsidian vault requires manual reading, classification, and note creation. This Skill automates that workflow by analyzing attachment content, creating properly templated notes, and returning lightweight proposals for a triage orchestrator. ## Core Features & Use Cases - Document Classification: Identifies document types (invoice, contract, CV, letter, medical, report, manual) using filename and content patterns. - Automated Note Creation: Creates vault notes via para_create with the correct template, frontmatter fields, and injected key content with page references. - Lightweight Proposals: Returns a JSON proposal with area, project, document type, and confidence while keeping full content in subagent context. - Use Case: A Telstra invoice PDF lands in your inbox folder. The Skill reads the extracted text, classifies it as an invoice, creates a note with amount, due date, and account details, and returns a proposal linking it to your Finance area. ## Quick Start Ask the triage orchestrator to analyze the attachment inbox note and create a classified resource note with a proposal.

Frequently Asked Questions about analyze-attachment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I process PDF attachments into Obsidian notes automatically?

Run the para scan CLI command to scan the inbox, then this Skill reads each attachment inbox note via para_read, classifies the document type, and creates a templated note with para_create. The original attachment file stays in place and is linked from the new note.

What document types can be classified from attachments?

The classifier recognizes invoices, contracts, CVs, letters, medical documents, reports, and manuals. It uses filename patterns like invoice or contract plus content patterns such as total, amount due, parties, or diagnosis.

Does processing attachments delete or move the original PDF files?

No, attachments are never deleted or moved. The original file stays in the inbox attachments folder, and the created resource note links to it using a wikilink like [[00 Inbox/Attachments/doc.pdf]].

What happens if para_create fails during note creation?

The Skill sets created and layer1_injected to null and continues returning the proposal instead of aborting. During triage, verification is deferred to the coordinator, which handles field verification and repair in a later phase.

How are ambiguous documents with multiple interpretations handled?

The Skill supports a deep analysis mode that returns multiple labeled options, each with an interpretation, proposed template, document type, and rationale. This lets the orchestrator or user choose the correct classification.