How to use skills in your OpenClaw agents
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.