← 返回 Skills 市场
uday390

DeepRead Tax Forms

作者 DeepRead.tech · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
35
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install deepread-tax-forms
功能描述
Extract structured data from W-2s, 1099s, 1040s, and other tax forms — employer/payer, recipient, wages, withholdings, box-by-box amounts — as typed JSON. Wo...
使用说明 (SKILL.md)

DeepRead Tax Forms

Turn W-2s, 1099-NEC/MISC/INT/DIV, 1040s, and other tax documents into clean, typed JSON — employer/payer details, recipient info, and the box-by-box amounts — with a needs_review flag on every field so nothing wrong slips into a filing or an income calculation.

This skill instructs the agent to POST documents to https://api.deepread.tech and poll for results. No system files are modified.

What You Get Back (W-2 example)

{
  "schema_version": "dp02",
  "status": "completed",
  "extraction": {
    "fields": [
      {"key": "form_type", "value": "W-2", "needs_review": false, "location": {"page": 1}},
      {"key": "tax_year", "value": 2025, "needs_review": false, "location": {"page": 1}},
      {"key": "employer_name", "value": "Acme Corp", "needs_review": false, "location": {"page": 1}},
      {"key": "employer_ein", "value": "12-3456789", "needs_review": false, "location": {"page": 1}},
      {"key": "employee_name", "value": "Jordan Rivera", "needs_review": false, "location": {"page": 1}},
      {"key": "wages_box1", "value": 84500.00, "needs_review": false, "location": {"page": 1}},
      {"key": "federal_tax_withheld_box2", "value": 12180.00, "needs_review": false, "location": {"page": 1}},
      {"key": "social_security_wages_box3", "value": 84500.00, "needs_review": false, "location": {"page": 1}}
    ]
  }
}

Setup

open "https://www.deepread.tech/dashboard/?utm_source=clawhub"
export DEEPREAD_API_KEY="sk_live_your_key_here"

No key yet? clawhub install uday390/deepread-agent-setup — your agent fetches one via OAuth device flow.

Schema (W-2)

{
  "type": "object",
  "properties": {
    "form_type":   {"type": "string", "description": "Tax form type, e.g. W-2, 1099-NEC, 1040"},
    "tax_year":    {"type": "number", "description": "Tax year on the form"},
    "employer_name": {"type": "string", "description": "Employer / payer name"},
    "employer_ein":  {"type": "string", "description": "Employer EIN"},
    "employee_name": {"type": "string", "description": "Employee / recipient name"},
    "employee_ssn_last4": {"type": ["string","null"], "description": "Last 4 of SSN only"},
    "wages_box1":    {"type": "number", "description": "Box 1 — wages, tips, other compensation"},
    "federal_tax_withheld_box2": {"type": "number", "description": "Box 2 — federal income tax withheld"},
    "social_security_wages_box3": {"type": ["number","null"], "description": "Box 3 — Social Security wages"},
    "medicare_wages_box5": {"type": ["number","null"], "description": "Box 5 — Medicare wages"},
    "state_wages_box16": {"type": ["number","null"], "description": "Box 16 — state wages"}
  }
}

For 1099-NEC swap to payer_name, payer_tin, recipient_name, nonemployee_compensation_box1. The pattern is the same — describe each box clearly and DeepRead maps it.

Extract (cURL)

curl -s -X POST https://api.deepread.tech/v1/process \
  -H "X-API-Key: $DEEPREAD_API_KEY" \
  -F "[email protected]" \
  -F 'schema={"type":"object","properties":{"form_type":{"type":"string"},"tax_year":{"type":"number"},"employer_name":{"type":"string"},"wages_box1":{"type":"number"},"federal_tax_withheld_box2":{"type":"number"}}}'
# → {"id":"...","status":"queued"} — then GET /v1/jobs/{id}

Use Cases

  • Tax prep software — auto-populate returns from uploaded W-2s/1099s instead of manual box entry
  • Lending / underwriting — verify income from tax documents
  • Accounting firms — bulk-ingest client tax forms each season
  • Payroll audits — cross-check W-2 totals against payroll records

Handle PII Responsibly — Redact Before Sharing

Tax forms are dense with SSNs, EINs, and addresses. Extract only what you need (employee_ssn_last4), and redact full documents before sharing with deepread-pii:

curl -X POST https://api.deepread.tech/v1/pii/redact -H "X-API-Key: $DEEPREAD_API_KEY" -F "[email protected]"

Install: clawhub install uday390/deepread-pii

Tips

  • Name each box explicitly ("Box 1 — wages…") — far better than "wages".
  • Recurring form type? Build a blueprint at https://www.deepread.tech/dashboard/optimizer for a 20–30% accuracy lift.
  • Check needs_review — only flagged boxes need a human.

Related DeepRead Skills

  • deepread-ocr — general extraction — clawhub install uday390/deepread-ocr
  • deepread-pay-stubs — income verification from pay stubs — clawhub install uday390/deepread-pay-stubs
  • deepread-pii — redact sensitive data — clawhub install uday390/deepread-pii

Support


Get started free: https://www.deepread.tech/dashboard/?utm_source=clawhub

安全使用建议
Install only if you are comfortable sending tax forms and related personal or financial information to DeepRead's API, and use the requested fields and redaction guidance to minimize unnecessary sensitive data exposure.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The capability is coherent with the stated purpose: extracting W-2, 1099, 1040, and similar tax-form data into JSON via DeepRead's API.
Instruction Scope
Runtime instructions are explicit and narrow: POST a provided document to https://api.deepread.tech, poll for results, and use returned confidence/review fields.
Install Mechanism
Installation/setup requires a disclosed DEEPREAD_API_KEY environment variable; the referenced OAuth setup and related skills are optional external installs, not hidden behavior in this artifact.
Credentials
The skill handles highly sensitive tax documents and sends them to a third-party service, but that data flow is central to the skill and is disclosed in the artifact.
Persistence & Privilege
No executable scripts, background workers, persistence mechanisms, privilege escalation, local indexing, or system-file modification instructions were found.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install deepread-tax-forms
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /deepread-tax-forms 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Extract W-2s, 1099s, and 1040s into typed JSON — employer/payer, recipient, wages, withholdings, box-by-box amounts. Per-field confidence flags. PII redaction built in.
元数据
Slug deepread-tax-forms
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

DeepRead Tax Forms 是什么?

Extract structured data from W-2s, 1099s, 1040s, and other tax forms — employer/payer, recipient, wages, withholdings, box-by-box amounts — as typed JSON. Wo... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 35 次。

如何安装 DeepRead Tax Forms?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install deepread-tax-forms」即可一键安装,无需额外配置。

DeepRead Tax Forms 是免费的吗?

是的,DeepRead Tax Forms 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

DeepRead Tax Forms 支持哪些平台?

DeepRead Tax Forms 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 DeepRead Tax Forms?

由 DeepRead.tech(@uday390)开发并维护,当前版本 v1.0.0。

💬 留言讨论