Taxclaw

Turn tax documents (W-2, 1099-NEC/INT/DIV/B/MISC/OID/R/G/K, 1099-DA, K-1, consolidated 1099s; PDF or image) into structured JSON/CSV for accountants and tax software, locally by default. Use when the user wants to extract, read, parse or export the data on a tax form, find fields that need review, or choose a model for that. Does not prepare or file returns and is not tax advice.

5 stars 1 forksFinance & Crypto

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add DougButdorf/TaxClaw --skill taxclaw
Manual install
git clone --depth 1 https://github.com/DougButdorf/TaxClaw.git /tmp/TaxClaw
mkdir -p ~/.claude/skills
cp -r /tmp/TaxClaw/. ~/.claude/skills/taxclaw

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# TaxClaw

Extracts the printed fields from tax documents into a local SQLite database and exports them as JSON or CSV. Local-first: the default backend (Ollama) never sends documents off the machine.

**Paths.** `{baseDir}` is this skill's directory (OpenClaw fills it in; in other Agent Skills clients use the directory that contains this SKILL.md). Every command below works from any working directory; relative file arguments resolve against the caller's cwd, but prefer absolute paths.

## Procedure

1. **Run the doctor.** If `{baseDir}/venv/bin/python` is missing, run `bash {baseDir}/setup.sh` first (creates the venv and `~/.config/taxclaw/config.yaml`; it ends by running the doctor). Then run `{baseDir}/bin/taxclaw doctor --json`. It is read-only and exits 0. Read `ready`, `next_step`, `local.state`, `current`, `cloud.usable` and `hosted`.
   - If `ready` is true, go to step 3.
   - If it is false, stop and present the three paths to the user in plain words, then ask which they want:
     1. **Local, on this machine (private).** Say what `local.state` means and give `local.next_step`: `ollama_missing` (install Ollama; a new terminal or an agent restart may be needed so PATH finds it), `server_unreachable` (open the Ollama app or run `ollama serve`), `no_vision_model` (the recommended model with its approx. download size and `ollama pull <model>`), `model_not_selected` (`taxclaw use-local --model <name>`). Pass on any `local.warnings` about RAM or disk.
Read the full skill on GitHub

Details

Skill name
taxclaw
License
MIT
Repo updated
21 October 2026

FAQ

What does the Taxclaw skill do?

Turn tax documents (W-2, 1099-NEC/INT/DIV/B/MISC/OID/R/G/K, 1099-DA, K-1, consolidated 1099s; PDF or image) into structured JSON/CSV for accountants and tax software, locally by default. Use when the user wants to extract, read, parse or export the data on a tax form, find fields that need review, or choose a model for that. Does not prepare or file returns and is not tax advice.

How do I install the Taxclaw skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add DougButdorf/TaxClaw --skill taxclaw. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Taxclaw popular?

It lives in DougButdorf/TaxClaw, which has 5 GitHub stars and 1 forks.

Related skills

Trading Ledger

5

cruisekkk/trading-ledger

A trading journal that records the decision, not just the trade — the user reports a trade in plain language (e.g. "bought 500 NVDA at 135", "closed my TSLA position"), you parse it and write it to their Notion database, capturing the entry thesis, the plan, and the emotion; closing a trade updates the matching open row; review compares thesis vs outcome vs execution. Use when the user reports a trade, says log a trade / trading ledger, or asks to review my trades.

Finance & Crypto

Break Risk Intel

5

c0urag1/break-risk-intel-skill

Black/grey-market intelligence analysis assistant based on JDArmy/BREAK for risk-control, anti-abuse, anti-fraud, trust & safety, and business security teams. Use for 黑灰产情报分析, 风控 case 分析, 反作弊, 反欺诈, 业务安全, 薅羊毛, 刷单, 撞库, 爬虫, 账号风险, 代理IP, 设备风险, 营销风险, 支付金融风险, 商家作弊, 内容刷量, fraud risk, anti-abuse, trust and safety, abuse investigation. Maps cases to BREAK business-risk taxonomy and produces observables, hypotheses, investigation plans, controls, risk matrices, and reports.

Finance & Crypto

Binance Signal Engine

5

eplt/binance-signal-engine

Multi-timeframe crypto technical analysis with scored trading signals, structured trade plans, and position sizing via Binance public API. Use when user asks to "analyze BTC", "what's the signal on ETH/USDT", "crypto analysis", "trade setup for SOL", "scan crypto pairs", "check the trend on BTC", "multi-timeframe analysis", "generate a trading signal", "what's the bias on ETH", "TA on BTC/USDT", "is it a good time to buy BTC", or "position size for a crypto trade".

Finance & Crypto

Tossinvest Web API

5

dd3ok/tossinvest-api-skill

Use this skill when users need public, read-only TossInvest/토스증권 quotes, charts, financials, filings, news, rankings, sectors, bond pages, screeners, calendars, indices/FX, crypto-like index pages, or sanitized community data; also for browser-observed WebSocket streams and explicitly requested public endpoint re-verification. Do not use for login, accounts, orders, bulk scraping, or investment advice.

Finance & Crypto

Clalit Pharm Search

5

tomron/agent-skill-clalit-pharm-search

Search for medications and check real-time stock availability at Clalit pharmacies in Israel. Use when searching for drugs like "amoxicillin", "acamol/אקמול", "nurofen", or finding nearby Clalit pharmacy branches with stock. Supports Hebrew and English drug names. כללית, בית מרקחת, תרופות, מלאי, בדיקת מלאי, בית מרקחת כללית.

Finance & Crypto

Polymarket Analyst

6

CarlosIbCu/polymarket-analyst-skills

Deep-dive analyst for Polymarket prediction market trader accounts. Use this skill whenever a user wants to: analyze a Polymarket wallet address or username, profile top/winning Polymarket traders, reverse-engineer trading strategies on Polymarket, track whale activity, compute P&L or performance metrics for any trader, compare multiple trader accounts, or understand what makes a profitable Polymarket account. Always trigger when the user mentions "Polymarket", "prediction market trader", "wallet analysis", "whale tracking", "copy trading", or asks about strategy detection on prediction market

Finance & Crypto

Browse the most popular Claude skills, all finance & crypto skills, or write your own with the skills generator.