Here's how to use skills in your agents.
**My go-to rule for when and why to use skills: if you do something more than twice, turn it into a skill.**
Below is a preview from our smart document processing agent. It analyses your documents, reports, invoices to auto extract all your relevant info.
FILES:
document-processor.skill/
├── SKILL.md ← Install guide
├── prompts/analyze-document.md ← The agent's brain
├── references/
│ ├── document-types.md ← JSON schemas
│ └── extraction-prompts.md ← LLM prompts
└── assets/example-output.json ← Sample output
1. Upload the skill to OpenClaw
- Settings → Skills → Install → Upload `.skill` file
- 30 seconds. Done.
2. Connect Google Sheets
Zo computer + Pipedream
- Connect Google Drive in Zo computer
- Create Pipedream workflow: HTTP → Google Sheets "Append Row"
- Copy your webhook URL
---
Here's how to run your agent to process your docs
In your Telegram agent setup:
"Extract all invoices from Sep 2025 to now, only for Europe, only invoices >$10K, extract to Google Sheets: [attach invoice.pdf]"
OpenClaw:
Retrieval | Invoice # | Vendor | Total | Date
2026-05-22 | INV-14chd7 | Sative Co | $11,117.30 | 2025-11-15
2026-05-22 | INV-14abn5 | Hugger | $13,500 | 2025-12-03
2026-05-22 | INV-15jkk1 | Don's HVAC | $25,000 | 2026-01-22
📊 Sheet: [Link]
```
---
Option 2 – Batch process a folder of invoices
In your Telegram agent setup:
"Process all invoices in this folder: [attach zip]"
OpenClaw:
✓ Processed 15 invoices
✓ Created: Invoice Tracker Q1 2026
✓ 15 rows added | Total: $33,710
```
---
Here are the types of docs it can handle
|------|-----------------|
| Contracts | Parties, obligations, red flags |
| Term Sheets | Valuation, ownership, board seats |
| NDAs | Parties, scope, duration, exclusions |
| Invoices | Line items, totals, due dates |
| Financial Reports | Revenue, expenses, KPIs, trends |
| Legal Docs | Claims, deadlines, jurisdiction |
| Research Papers | Findings, methodology, citations |
So much potential here, especially with batch processing of old invoices that you want to integrate into your own system.
DM me if you want to see this setup in action.
Keep building.