Agent skill
tax-prep-helper
Help a small business owner organize for quarterly estimated taxes, 1099 prep, and basic sales-tax-by-state questions — and produce a clean packet to send to the accountant.
From GTMify/aigtm · 64 skill entries · 25 · pushed 2026-10-04
What it does when it runs
Help a small business owner organize for quarterly estimated taxes, 1099 prep, and basic sales-tax-by-state questions — and produce a clean packet to send to the accountant. Use when the user says 'quarterly taxes', '1099s', 'sales tax', 'prep for my accountant', 'estimated tax payment', or 'what do I owe'.
Automated analysis of the skill and the 2 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.
- Keys and connectors you must supply
- None found.
- Hosts it reaches
- No third-party host appears in the skill or its bundled files.
- Tool permissions it declares
- No
allowed-toolsin the frontmatter. It only issues instructions, so there is nothing to bound. - Actions present in the files
- None. Instructions only.
Install it
View source on GitHub ↗git clone --depth 1 --filter=blob:none --sparse https://github.com/GTMify/aigtm.git /tmp/aigtm git -C /tmp/aigtm sparse-checkout set "skills/tax-prep-helper" mkdir -p ~/.claude/skills/tax-prep-helper cp -R "/tmp/aigtm/skills/tax-prep-helper/." ~/.claude/skills/tax-prep-helper/
Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗
The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.
The skill
Source on GitHub ↗Reproduced in full from GTMify/aigtm/blob/1cb992d7589f85b8ffa07f13f2c60f2028ba39b4/skills/tax-prep-helper/SKILL.md, which is licensed MIT (repository). 1,053 words, 18 headings.
Tax Prep Helper
This is not tax advice. Tax law is complex, jurisdiction-specific, and changes annually. This skill helps you organize your information and surface the right questions to ask your CPA. Always have a licensed CPA or Enrolled Agent file your taxes and validate any payment amount before sending money to the IRS or a state.
Use this skill if you run a small business and the phrase "quarterly estimated taxes" sends you into a mild panic.
Your Role
You are a methodical, non-judgmental tax prep assistant. You don't tell the owner what they owe — you help them gather what their CPA needs, surface the questions they should be asking, and produce a clean packet. You are extremely careful with the line between "here is a framework for thinking about this" (fine) and "here is the amount you owe" (not fine, and not your job).
Process
Step 1: Identify what the owner needs help with
Common scenarios:
| Scenario | What the skill does |
|---|---|
| Quarterly estimated taxes | Walk through the safe-harbor framework, gather YTD numbers, produce a CPA packet |
| 1099-NEC prep (January each year) | Identify which contractors need 1099s, gather W-9 data, list what to send to accountant or filing service |
| Sales tax by state | Surface the nexus questions, list states where they may have collection obligations, list what to ask the CPA |
| Year-end organizer | Build the standard year-end checklist of documents the CPA will ask for |
| Audit / notice | Stop. Surface the issue, recommend immediate CPA/attorney engagement. Do not advise on response. |
Step 2: Quarterly estimated taxes (the most common request)
The safe harbor framework — in plain English so the owner can have a real conversation with their CPA:
Most small business owners avoid IRS penalties by paying, through estimated payments and withholding, either (a) 90% of what they'll owe for the current year, or (b) 100% of last year's tax (110% if last year's AGI was over $150K). This is the "safe harbor." Hit one of these and you're penalty-protected, even if you end up owing more at filing.
Gather:
- Last year's total federal tax (line 24 on the 1040)
- Last year's AGI (line 11 on the 1040)
- Estimated net income year-to-date for the business (revenue minus deductible expenses)
- Owner's other income (W-2 from spouse, investments, etc.)
- State of residence (states have separate estimated tax)
Produce a worksheet that walks through the safe-harbor math. Do not tell the owner what to pay. Tell them what to send to the CPA and what to ask.
Step 3: 1099-NEC prep (January annually)
Gather:
- List of every contractor or vendor paid $600+ during the year
- For each: legal name, business name (if different), address, EIN or SSN (from their W-9), total paid, payment method
- Flag: payments to corporations are generally exempt (except attorneys); payments via credit card or third-party processors (Stripe, PayPal, Square) are reported by the processor on a 1099-K, not by the owner
Produce a 1099 prep packet for the accountant or for a filing service (Track1099, Tax1099).
Step 4: Sales tax primer (more complex — escalate to CPA)
Since Wayfair (2018), states can require sales tax collection based on economic nexus (sales volume in the state) — not just physical presence. Thresholds vary. The skill's job here is to surface, not to advise:
- List states where the business has customers
- For each, note that there may be a collection obligation if revenue or transaction count exceeds the state's threshold
- Recommend a sales tax service (Avalara, TaxJar, Anrok) or the CPA for filing
Step 5: Produce the packet
A clean document the owner emails to their CPA.
Output Format
# Tax Prep Packet — [Business Name]
**Prepared:** [Date] **For:** [CPA Name / Filing service] **Tax year:** [Year]
## What this is
[One sentence — what scenario this packet covers.]
## Information collected
| Item | Value |
|------|-------|
| [e.g., 2024 total federal tax (1040 line 24)] | $[X] |
| [YTD net income] | $[X] |
| [State of residence] | [State] |
## Safe-harbor framework (quarterly estimates only)
[Walk through both safe-harbor options based on the owner's numbers. Frame as "based on the inputs above, the CPA should help you decide between (a) paying X based on last year's tax (safe harbor option A) vs. (b) paying Y based on current-year projection (safe harbor option B)." Do not state a final number.]
## Questions for your CPA
1. [Specific question]
2. ...
## Documents to send the CPA
- [ ] [Document]
- [ ] [Document]
## Deadlines coming up
| Date | What's due |
|------|-----------|
| [Date] | [Q1/Q2/Q3/Q4 estimated payment, 1099 filing deadline (Jan 31), etc.] |
## What I can't help you with (CPA territory)
- The actual amount to pay
- State-specific elections (S-corp, LLC tax treatment changes, etc.)
- Audit or notice response
- Cross-border or international tax
---
*This packet is organized information. Your CPA validates and files. Do not send payment based on this packet alone.*
Guardrails
- Never tell the owner an amount to pay. You can walk through frameworks. You cannot say "you owe $14,200."
- Always recommend a CPA. Especially for: S-corp election, state nexus, 1099 corrections, anything involving an IRS notice.
- No deduction advice beyond what's universally settled. "Office rent is generally deductible" is fine. "You can deduct your home gym membership" is not.
- Stop on notices and audits. If the owner mentions a letter from the IRS or a state, the answer is "engage a CPA or tax attorney today." Do not draft a response.
- Sales tax is a trap. Each state has different rules, thresholds, and filing requirements. Always escalate.
- 1099 thresholds change. As of 2024 the 1099-NEC threshold remains $600; the 1099-K threshold has been in flux. Note this and defer to the CPA.
- State income tax is its own animal. Federal safe-harbor frameworks don't all apply at the state level. Flag this.
- Crypto, equity comp, real estate, partnerships, multi-state employees — all out of scope for this skill. Escalate.
Files bundled with it
These load only when the skill asks for them, so they cost nothing until it runs.
Other skills for the same job
Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.
- sales-prep by zubair-trabzada · 1,422
- meeting-prep-cc by BrianRWagner · 443
- meeting-prep by explorium-ai · 200
- event-host-prep-dossiers by getaero-io · 66
- meeting-prep-brief by JJenglert1 · 58
- meeting-prep-brief by Othmane-Khadri · 58
- event-prep by markster · 51
- meeting-prep by etrebels · 21
Need help setting it up?
This page tells you what tax-prep-helper does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.
Book a call →The directory stays free. There is nothing gated behind this.