tax-import

Parse tax documents into structured data for a personal tax profile.

12|3|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Fangyi-Chen/SuperTaxAgent --skill tax-import
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tax-import
Source: https://github.com/Fangyi-Chen/SuperTaxAgent/tree/main/skills/tax-import
Command: npx skills add https://github.com/Fangyi-Chen/SuperTaxAgent --skill tax-import

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the extraction and structuring of tax documents (W2s, 1099s, and related forms) so users can populate a tax profile without manual re-keying.

Core Features & Use Cases

  • Document import: Accepts PDFs or images of W2, 1099-B, 1099-DIV, 1099-INT, 1099-DA, and 1099-MISC and extracts key fields to a normalized data model.
  • Data store: Saves extracted data to data/tax-profile.json for continual use in interviews and calculations.
  • Guided workflow: Provides downstream triggers and domain cues (e.g., RSU/ESPP detection) to improve accuracy and routing to related skills.
  • Use Case: A user imports a W2 and a 1099-INT to auto-fill income, with the result available for review before filing.

Quick Start

Provide a file path to import and parse a tax document.

Frequently Asked Questions about tax-import

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract data from W2 and 1099 forms into JSON?

Extracting data from W2 and 1099 forms into JSON is done by parsing tax documents and converting them into a structured data model. The Skill accepts PDFs or images and produces a machine-readable JSON output stored in data/tax-profile.json.

Can I import images of tax documents to auto-fill my tax profile?

Yes, you can import images of tax documents to auto-fill your tax profile. The Skill accepts image files of W2s and 1099s, extracting key fields to populate a normalized data model without manual re-keying.

What is the best way to structure 1099-B and 1099-DIV data for downstream calculations?

The best way to structure 1099-B and 1099-DIV data is to parse them into a normalized machine-readable data model. This extracted data is saved to data/tax-profile.json, enabling continual use in downstream interview flows and tax calculations.

Does this tax document parser detect RSU and ESPP income from imported forms?

Yes, this tax document parser detects RSU and ESPP income from imported forms. It provides downstream triggers and domain cues during the document import process to improve accuracy and routing to related skills for these specific income types.

What are the limitations of using JSON for tax data extraction?

A limitation of using JSON for tax data extraction is that it requires writing results to a specific data store at data/tax-profile.json. The process applies to W2s, 1099s, and related forms, but may require manual review before final filing.