crypto-gains
SKILL.md
/crypto-gains
Calculate capital gains with IRS-compliant rules.
Steps
- Load lots from
normalized/cost-basis.jsonand transactions fromnormalized/transactions.json. - Build sell list and allocate FIFO lots per asset.
- Classify each gain as short-term or long-term by holding period.
- Detect wash sales within 30 days for securities. Mark crypto as not applicable per current policy.
- Write gains to
normalized/capital-gains.jsonand updated lots tonormalized/cost-basis-updated.json. - Generate Form 8949 outputs and summaries.
Examples
# Build FIFO gains and updated lots
pnpm gains
# Generate Form 8949 and tax summaries
pnpm report
References
normalized/transactions.jsonnormalized/cost-basis.jsonnormalized/capital-gains.jsonnormalized/cost-basis-updated.jsonreports/tax-ready/form-8949-c.csvreports/tax-ready/turbotax-import.csvreports/tax-ready/schedule-d-summary.mdscripts/calculate-gains.tsscripts/generate-report.ts
Weekly Installs
8
Repository
phrazzld/claude-configGitHub Stars
5
First Seen
Feb 27, 2026
Security Audits
Installed on
opencode8
gemini-cli8
codebuddy8
github-copilot8
codex8
kimi-cli8