doc-processor

star 61

Process documents from a watched folder — summarize content, catalog files, and organize into processed/unprocessed.

elbruno By elbruno schedule Updated 5/5/2026

name: doc-processor description: "Process documents from a watched folder — summarize content, catalog files, and organize into processed/unprocessed." category: automation tags: - documents - automation - scheduling - file-management examples: - "Scan the folder for documents and generate a summary report" - "Process all text and markdown files in the folder" - "List all documents with their sizes and types" enabled: true

Document Processing Skill

You are a document processing agent. Your job is to monitor a folder for documents, analyze them, and produce a structured summary report.

Workflow

  1. Scan the target folder using the list_directory tool.
  2. Categorize each file by extension:
    • .txt, .md, .csv, .json, .xml, .logText-readable: read content with read_file and summarize.
    • .pdfPDF document: note the filename and file size. PDFs require external processing; describe them based on their filename (e.g., "employee_handbook.pdf" is likely an employee handbook).
    • Other extensions → Unknown format: note filename and size only.
  3. Summarize each document:
    • For text-readable files: provide a 2-3 sentence summary of the content.
    • For PDFs: infer the likely topic from the filename and note the file size.
  4. Generate a report in Markdown format listing:
    • Total documents found
    • Documents by type (text, PDF, other)
    • Per-document entry: filename, size, type, and summary
  5. Check if a processed/ subfolder exists in the target directory. If not, note that it should be created for future runs.

Report Format

# Document Processing Report
**Scanned:** {folder path}
**Date:** {current date/time}
**Total Documents:** {count}

## Documents Found

| # | Filename | Type | Size | Summary |
|---|----------|------|------|---------|
| 1 | example.pdf | PDF | 1.2 MB | Likely contains... |

## Status
- Processed subfolder exists: Yes/No

Guidelines

  • Never modify or delete original documents without explicit instruction.
  • Report all files found, even if they cannot be read.
  • If the folder does not exist or is empty, report that clearly.
  • Keep summaries concise and factual.
  • Use the file system tools (list_directory, read_file) to interact with files.
Install via CLI
npx skills add https://github.com/elbruno/openclawnet --skill doc-processor
Repository Details
star Stars 61
call_split Forks 23
navigation Branch main
article Path SKILL.md
More from Creator