[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M74YARR04BFD5R8ESC17W7JT":3,"skill-same:01M74YARR04BFD5R8ESC17W7JT":46},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":6,"ownerHtmlUrl":29,"ownerBlogUrl":30,"ownerDescription":6,"updatedAt":31,"install":32,"resources":45},"01M74YARR04BFD5R8ESC17W7JT","charitable-giving",null,"Track charitable donations and estimate their tax deduction value.","openaccountant\u002Fskills","openaccountant","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F264845549?v=4","01M74Y9H4M5RZ23X265W9B9GSC","OpenAccountant AI","01M74Y9H580Z745YB8EPFHF537",120,"MIT","https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills\u002Fblob\u002Fmain\u002Fpersonal\u002Fcharitable-giving\u002FSKILL.md",[],[],"2026-11-11 17:30:46",false,"---\nname: charitable-giving\ndescription: >\n  Track charitable donations and estimate their tax deduction value.\n---\n\n# Charitable Giving Tracker\n\n## Overview\nFinds all charitable donations in your transaction history, totals your annual giving, organizes donations by recipient, and estimates the potential tax deduction value. Helps you plan giving strategy and prepare for tax season.\n\n## Wilson Tools Used\n- `transaction_search` — find charitable donation transactions across all accounts\n\n## Workflow\n1. Run `transaction_search` with `query: \"donation OR charity OR charitable OR church OR tithe OR nonprofit OR 501c3 OR United Way OR Red Cross OR Salvation Army OR GoFundMe OR donor OR giving\"` and `months: 12` to find all charitable transactions in the past year.\n2. Also run `transaction_search` with `query: \"foundation OR ministry OR habitat OR food bank OR humane society\"` and `months: 12` to catch additional charitable organizations.\n3. Combine and deduplicate results. Group by recipient organization.\n4. For each organization, calculate total donated in the period.\n5. Classify each donation as likely tax-deductible or not:\n   - Tax-deductible: donations to registered 501(c)(3) organizations\n   - NOT deductible: GoFundMe for individuals, political campaigns, gifts to individuals\n6. Present the giving summary:\n\n   ```\n   CHARITABLE GIVING SUMMARY (2025 Tax Year)\n   ══════════════════════════════════════════════════\n   Organization              Total Given  Deductible?\n   ────────────────────────   ──────────   ──────────\n   Local Church               $2,400       Yes\n   Habitat for Humanity       $500         Yes\n   Red Cross                  $250         Yes\n   GoFundMe - J. Smith        $100         No\n   ══════════════════════════════════════════════════\n   Total Giving:              $3,250\n   Tax-Deductible Giving:     $3,150\n   Non-Deductible Giving:     $100\n   ```\n\n7. Estimate tax deduction value:\n   - Only beneficial if the user itemizes deductions (total itemized > standard deduction: $14,600 single \u002F $29,200 married filing jointly for 2025).\n   - If itemizing: estimated tax savings = deductible amount x marginal tax rate. Ask the user their approximate tax bracket (10%, 12%, 22%, 24%, 32%, 35%, 37%).\n   - Example: $3,150 in deductible giving x 22% bracket = ~$693 in tax savings.\n8. If donations exceed $250 to a single org, note that the user needs a written acknowledgment letter from that organization for IRS records.\n9. List donations under $250 that only need a bank\u002Fcredit card statement as proof.\n\n## Without Wilson\n1. Search your bank and credit card statements for the past calendar year. Most banks let you search by keyword — try \"donation,\" \"church,\" the names of organizations you support.\n2. Check your email for donation receipts — search for \"donation receipt,\" \"thank you for your gift,\" \"tax receipt,\" or \"contribution.\"\n3. In a spreadsheet, create columns: Date, Organization, Amount, Payment Method, Receipt on File (Y\u002FN).\n4. Total the Amount column: `=SUM(C2:C50)`.\n5. For tax deduction estimation:\n   - Check if you will itemize: add up mortgage interest (Form 1098), state\u002Flocal taxes (up to $10,000), medical expenses (over 7.5% of AGI), and charitable giving. If the total exceeds the standard deduction ($14,600 single \u002F $29,200 MFJ for 2025), you benefit from itemizing.\n   - If itemizing, multiply total deductible giving by your marginal tax rate for estimated savings.\n6. Verify 501(c)(3) status: search the IRS Tax Exempt Organization Search at apps.irs.gov\u002Fapp\u002Feos\u002F to confirm an organization qualifies.\n7. For donations over $250: make sure you have a written letter from the org stating the amount, date, and that no goods\u002Fservices were received in exchange (or describing what was received).\n8. If you donated property (clothes, furniture, vehicles), you need a fair market value estimate. Salvation Army and Goodwill publish valuation guides on their websites.\n\n## Important Notes\n- This skill provides estimates only. It is NOT tax advice. Consult a tax professional or CPA for your specific situation.\n- The standard deduction increases annually. Many taxpayers do not benefit from itemizing, which means charitable donations do not directly reduce their tax bill (though some years include an above-the-line deduction for cash donations — check current tax law).\n- Cash donations are deductible up to 60% of AGI. Non-cash donations have lower limits (30% or 50% depending on type).\n- Keep all receipts. For cash\u002Fcheck donations under $250, a bank statement or cancelled check is sufficient. For $250+, you must have a contemporaneous written acknowledgment from the organization.\n- Donations to individuals, GoFundMe campaigns for personal causes, and political organizations are never tax-deductible, even if they feel charitable.\n","# Charitable Giving Tracker\n\n## Overview\nFinds all charitable donations in your transaction history, totals your annual giving, organizes donations by recipient, and estimates the potential tax deduction value. Helps you plan giving strategy and prepare for tax season.\n\n## Wilson Tools Used\n- `transaction_search` — find charitable donation transactions across all accounts\n\n## Workflow\n1. Run `transaction_search` with `query: \"donation OR charity OR charitable OR church OR tithe OR nonprofit OR 501c3 OR United Way OR Red Cross OR Salvation Army OR GoFundMe OR donor OR giving\"` and `months: 12` to find all charitable transactions in the past year.\n2. Also run `transaction_search` with `query: \"foundation OR ministry OR habitat OR food bank OR humane society\"` and `months: 12` to catch additional charitable organizations.\n3. Combine and deduplicate results. Group by recipient organization.\n4. For each organization, calculate total donated in the period.\n5. Classify each donation as likely tax-deductible or not:\n   - Tax-deductible: donations to registered 501(c)(3) organizations\n   - NOT deductible: GoFundMe for individuals, political campaigns, gifts to individuals\n6. Present the giving summary:\n\n   ```\n   CHARITABLE GIVING SUMMARY (2025 Tax Year)\n   ══════════════════════════════════════════════════\n   Organization              Total Given  Deductible?\n   ────────────────────────   ──────────   ──────────\n   Local Church               $2,400       Yes\n   Habitat for Humanity       $500         Yes\n   Red Cross                  $250         Yes\n   GoFundMe - J. Smith        $100         No\n   ══════════════════════════════════════════════════\n   Total Giving:              $3,250\n   Tax-Deductible Giving:     $3,150\n   Non-Deductible Giving:     $100\n   ```\n\n7. Estimate tax deduction value:\n   - Only beneficial if the user itemizes deductions (total itemized > standard deduction: $14,600 single \u002F $29,200 married filing jointly for 2025).\n   - If itemizing: estimated tax savings = deductible amount x marginal tax rate. Ask the user their approximate tax bracket (10%, 12%, 22%, 24%, 32%, 35%, 37%).\n   - Example: $3,150 in deductible giving x 22% bracket = ~$693 in tax savings.\n8. If donations exceed $250 to a single org, note that the user needs a written acknowledgment letter from that organization for IRS records.\n9. List donations under $250 that only need a bank\u002Fcredit card statement as proof.\n\n## Without Wilson\n1. Search your bank and credit card statements for the past calendar year. Most banks let you search by keyword — try \"donation,\" \"church,\" the names of organizations you support.\n2. Check your email for donation receipts — search for \"donation receipt,\" \"thank you for your gift,\" \"tax receipt,\" or \"contribution.\"\n3. In a spreadsheet, create columns: Date, Organization, Amount, Payment Method, Receipt on File (Y\u002FN).\n4. Total the Amount column: `=SUM(C2:C50)`.\n5. For tax deduction estimation:\n   - Check if you will itemize: add up mortgage interest (Form 1098), state\u002Flocal taxes (up to $10,000), medical expenses (over 7.5% of AGI), and charitable giving. If the total exceeds the standard deduction ($14,600 single \u002F $29,200 MFJ for 2025), you benefit from itemizing.\n   - If itemizing, multiply total deductible giving by your marginal tax rate for estimated savings.\n6. Verify 501(c)(3) status: search the IRS Tax Exempt Organization Search at apps.irs.gov\u002Fapp\u002Feos\u002F to confirm an organization qualifies.\n7. For donations over $250: make sure you have a written letter from the org stating the amount, date, and that no goods\u002Fservices were received in exchange (or describing what was received).\n8. If you donated property (clothes, furniture, vehicles), you need a fair market value estimate. Salvation Army and Goodwill publish valuation guides on their websites.\n\n## Important Notes\n- This skill provides estimates only. It is NOT tax advice. Consult a tax professional or CPA for your specific situation.\n- The standard deduction increases annually. Many taxpayers do not benefit from itemizing, which means charitable donations do not directly reduce their tax bill (though some years include an above-the-line deduction for cash donations — check current tax law).\n- Cash donations are deductible up to 60% of AGI. Non-cash donations have lower limits (30% or 50% depending on type).\n- Keep all receipts. For cash\u002Fcheck donations under $250, a bank statement or cancelled check is sufficient. For $250+, you must have a contemporaneous written acknowledgment from the organization.\n- Donations to individuals, GoFundMe campaigns for personal causes, and political organizations are never tax-deductible, even if they feel charitable.\n",{"name":5,"description":7},"main","f5abe381f24b5b7d59f1d0b4a825b14494ff2034","personal\u002Fcharitable-giving",19,"https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills","https:\u002F\u002Fgithub.com\u002Fopenaccountant","https:\u002F\u002Fopenaccountant.ai","2026-04-09 23:03:52",{"source":8,"skillName":5,"commands":33,"prompt":43,"zipAvailable":44},[34,37,40],{"tool":35,"command":36},"npx","npx skills add openaccountant\u002Fskills --skill charitable-giving",{"tool":38,"command":39},"bunx","bunx skills add openaccountant\u002Fskills --skill charitable-giving",{"tool":41,"command":42},"pnpm","pnpm dlx skills add openaccountant\u002Fskills --skill charitable-giving","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills\u002Fblob\u002Fmain\u002Fpersonal\u002Fcharitable-giving\u002FSKILL.md",true,[],[47,54,61,68,75,82],{"skillNo":48,"name":49,"nameZh":6,"description":50,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":51,"categories":52,"keywords":53,"publishedAt":19},"01M74YCMH08XC7D0GJTX1P4CNR","year-end-summary","Generate an annual financial review with totals, trends, and highlights.","https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills\u002Fblob\u002Fmain\u002Fshared\u002Fyear-end-summary\u002FSKILL.md",[],[],{"skillNo":55,"name":56,"nameZh":6,"description":57,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":58,"categories":59,"keywords":60,"publishedAt":19},"01M74YCJ3PYFTSQ98HDRVFS1GY","tax-prep","Organize business expenses by IRS Schedule C categories for tax filing.","https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills\u002Fblob\u002Fmain\u002Fshared\u002Ftax-prep\u002FSKILL.md",[],[],{"skillNo":62,"name":63,"nameZh":6,"description":64,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":65,"categories":66,"keywords":67,"publishedAt":19},"01M74YCFN34E2S1F424V4JC5SB","smart-split","Split a single transaction across multiple categories with custom amounts.","https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills\u002Fblob\u002Fmain\u002Fshared\u002Fsmart-split\u002FSKILL.md",[],[],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":19},"01M74YCDB68Q9CYH1MMCYZQSV0","smart-categorize","Auto-categorize uncategorized transactions using vendor pattern matching.","https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills\u002Fblob\u002Fmain\u002Fshared\u002Fsmart-categorize\u002FSKILL.md",[],[],{"skillNo":76,"name":77,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":81,"publishedAt":19},"01M74YCAHA923T5SC63S31KHXA","sales-tax-nexus","Determine sales tax obligations by state based on economic nexus thresholds.","https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills\u002Fblob\u002Fmain\u002Fshared\u002Fsales-tax-nexus\u002FSKILL.md",[],[],{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":19},"01M74YC832W8BPW5PD7895S1G5","quarterly-taxes","Estimate quarterly tax payments using income totals and safe harbor rules.","https:\u002F\u002Fgithub.com\u002Fopenaccountant\u002Fskills\u002Fblob\u002Fmain\u002Fshared\u002Fquarterly-taxes\u002FSKILL.md",[],[]]