ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

form-1040-review

Review U.S. individual income tax returns (Form 1040/1040-SR) for the most recent tax year, compare major return items against current-year tax rules, check consistency across historical returns when multiple years are provided, generate a standalone DOCX risk register, and estimate audit likelihood from return content. Use when tasks involve 1040 compliance review, multi-year consistency analysis, tax-law validation, or audit-risk assessment.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chipmunkrpa/usa-tax-return-review-1040
Or

Form 1040 Review

Overview

Run a structured review of normalized Form 1040 data for the latest tax year in the provided set. Produce three artifacts: a detailed findings JSON file, a markdown summary, and a separate DOCX risk report listing major items and related risks.

Quick Start

  1. Prepare normalized input JSON using references/input_schema.json.
  2. Confirm current-law parameters in references/current_tax_law_2025.json before use.
  3. Run:
python scripts/review_1040.py --input <normalized_returns.json> --output-dir output/form-1040-review
  1. Review outputs:
  • review_summary.md
  • review_findings.json
  • form-1040-risk-report.docx

Workflow

1. Identify the current return

  • Select the highest tax_year in the input as the current return.
  • Treat all prior years as historical comparison returns.

2. Run current-year law checks

  • Validate internal arithmetic and line-to-line relationships.
  • Compare major current-year items to law parameters:
  • Standard deduction by filing status and age/blind additions.
  • Regular-rate tax computation when no preferential income is present.
  • Child Tax Credit and ACTC limits.
  • Self-employment tax and Additional Medicare tax thresholds.

3. Run multi-year consistency checks

  • Compare current return against the most recent prior year.
  • Flag large year-over-year movement in wages, AGI, taxable income, credits, payments, and refund/amount owed.
  • Flag filing-status and dependent-count shifts for explanation.

4. Produce risk outputs

  • Generate a structured findings file (review_findings.json).
  • Generate a human-readable summary (review_summary.md).
  • Generate a standalone DOCX risk register (form-1040-risk-report.docx) that lists each major item, severity, observations, and recommended documentation.
  • Produce an audit-likelihood estimate based on weighted findings and return complexity.

Inputs

Use the normalized schema in references/input_schema.json. At minimum, include:

  • tax_year
  • filing_status
  • major_items for core 1040 lines (AGI, deduction, taxable income, tax, payments, refund/amount owed)

Use references/major_items_reference.md for canonical key mapping.

Law Source Discipline

  • Update references/current_tax_law_2025.json when the filing year changes or IRS issues revisions.
  • Use only official IRS/SSA sources for numeric thresholds.
  • If law data is older than the analyzed return year, flag the result as stale and require manual update before final sign-off.

Script

scripts/review_1040.py performs:

  • Current-year arithmetic and law checks.
  • Prior-year consistency checks.
  • Weighted audit-risk scoring.
  • DOCX risk report generation with python-docx.

If python-docx is missing, install it:

python -m pip install --user python-docx

Metadata

Stars3683
Views1
Updated2026-04-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chipmunkrpa-usa-tax-return-review-1040": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.

Related Skills

redline

Review and redline DOCX contracts paragraph by paragraph with tracked changes, clause-level risk analysis, and draft comment responses. Use when a user wants contract revisions that are specific to each paragraph or bullet, especially for privacy, security, data-processing, liability, AI, or other negotiated legal terms.

chipmunkrpa 3683

bank-recon

Perform bank reconciliation between bank statement and general ledger Excel files. Supports custom thresholds for amount matching and semantic description matching. Use when the user wants to reconcile financial records, find matching transactions, and generate a reconciliation report in Excel.

chipmunkrpa 3683

accounting-finance-system-research

Research and solve "how do I do this?" questions inside accounting and finance software systems (ERP, GL, AP/AR, billing, close, and reporting tools). Use when a user needs operational steps, setup guidance, or troubleshooting help in a specific system and wants the result documented as a quick memo or simple Q-and-A DOCX.

chipmunkrpa 3683

finresearchclaw

Finance, accounting, and investment research automation via the FinResearchClaw repo. Use when asked to run autonomous finance research workflows such as event studies, factor-model research, accounting regressions, forecast-error analysis, valuation research, or investment research pipelines. Prefer execution in this order: (1) Codex/ACP Codex when available, (2) Claude Code/ACP Claude, (3) direct API/config mode only as a fallback.

chipmunkrpa 3683

brd-reviewer

Review Business Requirements Documents in `.docx` format by reading the existing BRD, extracting paragraph-level context, drafting clarification questions for unclear statements, and producing a final Word document that combines comments and tracked changes. Use when the user wants a BRD reviewed, challenged for ambiguity, or redlined with proposed wording improvements while preserving Word-native review features.

chipmunkrpa 3683