From super-tax-agent
Digital asset and cryptocurrency tax rules. Invoked by core skills when a 1099-DA is detected during document import or when the user reports cryptocurrency transactions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/super-tax-agent:tax-domain-cryptoThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Core skills invoke this domain skill when:
Core skills invoke this domain skill when:
tax-start: User mentions cryptocurrency, Bitcoin, Ethereum, NFT, DeFi, staking rewards, mining income, USDC, stablecoins, or "digital assets"tax-import: A 1099-DA document is detected; or 1099-MISC box 3 (other income) is present from a known crypto exchangetax-calculate: domains.crypto in tax-profile.json is non-nullAsk these questions when triggered. Ask 2-3 at a time.
Add under domains.crypto in data/tax-profile.json:
{
"domains": {
"crypto": {
"has1099DA": true,
"exchanges": ["Coinbase", "Kraken"],
"costBasisMethod": "FIFO",
"form1040DigitalAssetCheckbox": true,
"salesAndDisposals": [
{
"asset": "BTC",
"saleDate": "2025-07-14",
"proceeds": 28500,
"costBasis": 18200,
"gainLoss": 10300,
"holdingPeriod": "long",
"reportingCategory": "box-H-noncovered",
"source1099DA": true
}
],
"ordinaryIncome": {
"stakingRewards": 840,
"miningIncome": 0,
"airdrops": 120,
"cryptoCompensation": 0,
"defiIncome": 200
},
"stablecoinTransactions": {
"hasStablecoinActivity": true,
"aggregatedGainLoss": 0,
"note": "USDC redeemed at $1.00; basis $1.00 per coin — de minimis gain/loss"
},
"nftTransactions": [],
"summary": {
"totalShortTermGainLoss": null,
"totalLongTermGainLoss": null,
"totalOrdinaryIncome": null
}
}
}
}
Every taxpayer who received, sold, exchanged, or otherwise disposed of digital assets must check "Yes" on Form 1040, page 1, digital asset question. This applies even if no gain or loss resulted. Check "No" only if the taxpayer merely held digital assets without any transactions.
Every sale, trade, or exchange of cryptocurrency is a taxable event.
For each transaction: Gain/Loss = Proceeds − Adjusted Cost Basis
Converting one cryptocurrency to another (e.g., ETH → SOL) is a taxable disposal of the first asset.
Per Rev. Rul. 2023-14, staking rewards are includible in gross income at FMV when received.
Stablecoins (USDC, USDT, DAI, etc.) are treated as property, not currency, for U.S. tax purposes.
Read skills/tax-domain-crypto/references/digital-asset-rules.md for IRS notices, Rev. Rulings, Form 8949 examples, and cost basis method comparisons.
npx claudepluginhub fangyi-chen/tax-marketplace --plugin super-tax-agentCalculates crypto capital gains taxes from exchange CSVs using FIFO/LIFO/HIFO; identifies taxable events; generates Form 8949 reports via Python scripts.
Analyzes digital assets including cryptocurrency fundamentals, blockchain mechanics, DeFi protocols, staking yields, impermanent loss, and on-chain metrics like NVT, TVL.
Tax-loss harvesting and wash sale tax rules. Invoked by core skills when 1099-B contains wash sale adjustments or when unrealized losses are detected in the portfolio.