From tradermonty-claude-trading-skills
Classifies US dividend tax treatment (qualified vs ordinary), interprets 1099-DIV, validates holding periods, and recommends taxable vs IRA account placement for dividend assets.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tradermonty-claude-trading-skills:kanchi-dividend-us-tax-accountingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Apply a practical US-tax workflow for dividend investors while keeping decisions auditable.
Apply a practical US-tax workflow for dividend investors while keeping decisions auditable. Focus on account placement and classification, not legal/tax advice replacement.
Use this skill when the user needs:
Prepare holding-level inputs:
tickerinstrument_typeaccount_typehold_days_in_window (if available){
"holdings": [
{
"ticker": "JNJ",
"instrument_type": "stock",
"account_type": "taxable",
"security_type": "common",
"hold_days_in_window": 75
},
{
"ticker": "O",
"instrument_type": "reit",
"account_type": "ira",
"hold_days_in_window": 100
}
]
}
For deterministic output artifacts, provide JSON input and run:
python3 skills/kanchi-dividend-us-tax-accounting/scripts/build_tax_planning_sheet.py \
--input /path/to/tax_input.json \
--output-dir reports/
Always state this clearly: tax outcomes depend on individual facts and jurisdiction. Treat this skill as planning support, then escalate final filing decisions to a tax professional.
For each holding, classify expected cash flow into:
Use references/qualified-dividend-checklist.md
for holding-period and classification checks.
For potential qualified treatment:
If data is incomplete, mark status as ASSUMPTION-REQUIRED.
Map planning assumptions to expected tax-form buckets:
Use form terminology consistently so year-end reconciliation is straightforward.
Use references/account-location-matrix.md to place
assets by tax profile:
When constraints conflict (liquidity, strategy, concentration), explain the tradeoff explicitly.
Use references/annual-tax-memo-template.md and include:
Always output:
skills/kanchi-dividend-us-tax-accounting/scripts/build_tax_planning_sheet.py.Use this minimum rhythm:
kanchi-dividend-review-monitor.kanchi-dividend-sop.WARN/REVIEW) from kanchi-dividend-review-monitor.kanchi-dividend-sop before new entries.skills/kanchi-dividend-us-tax-accounting/scripts/build_tax_planning_sheet.py: tax planning sheet generator.skills/kanchi-dividend-us-tax-accounting/scripts/tests/test_build_tax_planning_sheet.py: tests for tax planning outputs.references/qualified-dividend-checklist.md: classification and holding-period checks.references/account-location-matrix.md: placement matrix by account type and instrument.references/annual-tax-memo-template.md: reusable memo structure.npx claudepluginhub joshuarweaver/cascade-business-ops --plugin tradermonty-claude-trading-skillsAudits investment portfolios for tax inefficiencies including asset location, tax-loss harvesting, and withdrawal sequencing.
Converts Kanchi-style dividend investing into a repeatable US-stock operating procedure. Use for dividend screening, growth quality checks, pullback entry planning, and one-page stock memo creation.
Executes tax-loss harvesting workflow: identifies unrealized loss candidates, builds gain/loss budgets, selects wash-sale compliant replacements, coordinates trades, monitors post-harvest.