Files
stef-openclaw-skills/docs/us-cpa.md
2026-03-15 00:45:06 -05:00

1.7 KiB

us-cpa

us-cpa is a Python CLI plus OpenClaw skill wrapper for U.S. federal individual tax work.

Current Milestone

Milestone 1 provides the initial package, CLI surface, skill wrapper, and test harness. Tax logic, IRS corpus download, case workflows, rendering, and review logic are not implemented yet.

CLI Surface

skills/us-cpa/scripts/us-cpa question --question "What is the standard deduction?" --tax-year 2025
skills/us-cpa/scripts/us-cpa prepare --tax-year 2025 --case-dir ~/tax-cases/2025-jane-doe
skills/us-cpa/scripts/us-cpa review --tax-year 2025 --case-dir ~/tax-cases/2025-jane-doe
skills/us-cpa/scripts/us-cpa fetch-year --tax-year 2025
skills/us-cpa/scripts/us-cpa extract-docs --tax-year 2025 --case-dir ~/tax-cases/2025-jane-doe
skills/us-cpa/scripts/us-cpa render-forms --tax-year 2025 --case-dir ~/tax-cases/2025-jane-doe
skills/us-cpa/scripts/us-cpa export-efile-ready --tax-year 2025 --case-dir ~/tax-cases/2025-jane-doe

Interaction Model

  • question
    • stateless by default
    • optional case context
  • prepare
    • requires a case directory
    • if none exists, OpenClaw should ask whether to create one and where
  • review
    • requires a case directory
    • can operate on an existing or newly-created review case

Planned Case Layout

<case-dir>/
  input/
  extracted/
  return/
  output/
  reports/
  issues/
  sources/

Output Contract

  • JSON by default
  • markdown available with --format markdown
  • current milestone responses are scaffold payloads with status: "not_implemented"

Scope Rules

  • U.S. federal individual returns only in v1
  • official IRS artifacts are the target output for compiled forms
  • conflicting facts must stop the workflow for user resolution