document-to-action-items

Extract cited obligations, deadlines, and tasks from documents.

239k|48.8k|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/NousResearch/hermes-agent --skill document-to-action-items
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-to-action-items
Source: https://github.com/NousResearch/hermes-agent/tree/main/skills/productivity/document-to-action-items
Command: npx skills add https://github.com/NousResearch/hermes-agent --skill document-to-action-items

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually reading contracts, reports, and scanned forms to identify deadlines, owners, and follow-up tasks is slow and error-prone. This Skill structures extracted content into cited facts and proposed actions while preserving modality and uncertainty.

Core Features & Use Cases

  • Provenance-Preserving Extraction: Retains file and page/section citations for every extracted field, including OCR confidence notes for scanned documents.
  • Evidence Classification: Separates parties, dates, obligations, risks, and ambiguous clauses without collapsing "may," "should," and "must."
  • Action Conversion: Generates proposed tasks with owner, due date, dependency, acceptance condition, and citation, leaving unknowns as unresolved.
  • Use Case: Process a stack of vendor contracts to surface renewal deadlines, payment obligations, and assigned owners, then push approved tasks into Notion or a calendar.

Quick Start

Extract all deadlines, obligations, and assigned owners from the attached contract PDFs and propose action items with page citations.

Frequently Asked Questions about document-to-action-items

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

FAQPage Schema
How do I extract deadlines and obligations from a contract PDF?

Use a PDF extraction skill to pull text with page coordinates, then classify dates, parties, and obligations while preserving modality. Surface proposed tasks with owner, due date, and citation for user approval before writing to any tracker.

What is the best way to turn a report into action items?

Extract structured facts with provenance, separate obligations from suggestions, and convert each actionable item into a task with owner, deadline, and acceptance condition. Leave unknown owners or dates explicitly unresolved rather than inferred.

Does this work with scanned documents and OCR output?

Yes, but OCR confidence must be recorded alongside extracted fields. Low-confidence text should remain flagged in the output rather than treated as exact, and modality like "may" versus "must" must be preserved.

Why are page citations lost during document summarization?

Summarization pipelines often drop coordinate metadata when collapsing content. To prevent this, extract text with positional anchors first, then attach citations to each fact before any aggregation or rewriting step.

When should I not use this skill for document extraction?

Avoid this skill when the user only needs plain text extraction with no downstream structuring. In that case, load the PDF or DOCX skill directly to avoid unnecessary classification and action-item overhead.