skills/legal/fundraiser-contract-compliance/SKILL.md
Audits professional solicitor, fundraising counsel, and commercial co-venturer contracts for state charitable solicitation compliance. Classifies relationships, verifies vendor registration, extracts compensation and custody-of-funds terms, checks state-mandated clauses, and produces disclosure narratives, gap logs, and evidence packages. Use when reviewing fundraiser agreements, onboarding fundraising vendors, preparing state charity filings (CHAR007, CT-2CF, Schedule G), or auditing charitable solicitation compliance.
npx skillsauth add casemark/skills fundraiser-contract-complianceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produces a structured compliance audit that classifies each fundraising relationship, verifies registrations, extracts disclosure data, and maps contract clauses against state-mandated requirements.
If inputs are missing, apply defaults: all registered states; annual report/renewal target; highest-risk classification until clarified. Mark gaps in "Open Items / Needed Inputs."
| Type | Key Markers | Regulatory Burden | |---|---|---| | Professional Solicitor | Directly solicits donations; may handle funds, donor data, scripts | Highest — registration, contract filing, campaign reporting, point-of-solicitation disclosures | | Fundraising Counsel | Advises/manages campaigns; does NOT solicit or take custody of funds | Moderate — reclassified as solicitor if counsel solicits or takes custody | | Commercial Co-Venturer | Ties purchase/use of goods to charitable benefit ("$1 per sale goes to X") | Advertising disclosures (benefit amount, duration, charity ID) and accounting | | Platform / Processor / Vendor | Donation platform, payment processor, influencer/affiliate | May become solicitor or co-venturer depending on marketing claims and solicitation control |
If classification is ambiguous, treat as highest-risk category until clarified by counsel.
Registration verification — for each vendor × state, extract and verify against state registry:
| Data Point | Verification Source | |---|---| | Legal name, DBA, address | State registry | | Entity type, state of formation | Secretary of State DB | | Registration No. (per state) | State DB (e.g., NY FR-No, CA CT-No) | | Bond posted (if required) | State bond registry | | Charity's own registration | State DB |
Complete one row per vendor × campaign × contract/SOW:
| Category | Fields to Extract | |---|---| | Parties | Legal names, addresses, entity types | | Classification | Solicitor / counsel / co-venturer / other | | Campaign | Name/ID, dates, services, whether "solicitation" occurs | | Compensation | Type (%, flat, retainer, per-call, CPM); percentage + base (gross vs. net); minimums/guarantees; expense allocations | | Custody of Funds | Who receives funds first; deposit method; deposit/remittance timing; segregation; deductions before remittance | | Other Terms | Charity name/logo use; donor data ownership; records/inspection rights; script approval; filing responsibilities; cancellation rights; subcontractors |
Funds flow — document for each arrangement: donor payment methods, intake entity, processor merchant of record, deposit account owner/type, deposit and remittance timing, deductions, reconciliation controls.
Funds-flow red flags:
Check each contract against this baseline. Verify exact requirements per state statute.
A. Parties, Scope & Campaign
B. Compensation
C. Custody of Funds
D. Term & Cancellation
E. Recordkeeping & Audit
F. Solicitation Materials & Disclosures
G. Registration & Filings
H. Subcontractors
I. Data & Privacy
State-specific matrix — populate per state in scope:
| State | Statute [VERIFY] | Cancellation Right | Financial Report Deadline | Required Filings | |---|---|---|---|---| | CA | Bus. & Prof. Code §§ 17510+ | | | CT-1/CT-2 series | | NY | Exec. Law Art. 7-A; 13 NYCRR Part 91 | | | CHAR007 | | FL | Ch. 496, Fla. Stat. | | | | | IL | 225 ILCS 460/ | | | |
Gap / Issue Log
| Issue ID | Contract / Vendor | Finding | Risk | Recommended Fix | Owner | Deadline | |---|---|---|---|---|---|---|
Disclosure narrative — Professional Solicitor/Fundraiser:
"During [start] to [end], the organization engaged [Vendor] ([address]; reg. no.: [state: ID]) as a [professional solicitor / fundraising counsel] for [campaign]. Compensation: [X% of gross contributions / $X flat fee] plus [expenses]. Gross contributions: $[amount]; fees paid: $[amount]; net to organization: $[amount] ([Y]% of gross). Contributions were [received directly by organization / received by vendor and remitted within [X] days]."
Disclosure narrative — Commercial Co-Venturer:
"During the reporting period, [Company] conducted a commercial co-venture: [promotion], [start] to [end]. Benefit to organization: [$X per sale / X% of sales], subject to [cap/floor]. Total received: $[amount]. Funds transferred [timing/method]. Registration: [state: ID/filing date]."
State reporting data map:
| Item | Extracted Data | Form 990 Sch. G | CA CT-2CF | NY CHAR007 | |---|---|---|---|---| | Solicitor/CCV name | | Part I, Line 2a | Part II, Line 1 | Part B | | Compensation % or amount | | Part I, Line 2c | Part II, Line 3 | Part B | | Gross receipts | | Part I, Line 2b | | Part B | | Net retained by charity | | | | Part B | | Custody of funds (Y/N) | | Part I, Line 2b | | | | Campaign dates | | | | | | Vendor registration no. | | | | |
Evidence binder checklist:
Required disclaimer on every output:
THIS COMPLIANCE AUDIT REQUIRES INDEPENDENT ATTORNEY VERIFICATION OF ALL STATUTORY REQUIREMENTS, CLASSIFICATION DETERMINATIONS, AND FILING OBLIGATIONS, AND DOES NOT CONSTITUTE LEGAL ADVICE.
tools
Audits the complete in-scope medical-record universe in a litigation matter and produces an attorney-facing, Bates-cited analysis of treatment gaps, missing records or providers, baseline coverage, material billing or production mismatches, and complaint evolution. Use when asked to find missing medical records, analyze treatment gaps or first-care timing, identify absent providers, assess whether a production is complete, or prepare a records-request target list. Use medical-record-chronology instead when the primary request is a chronological clinical narrative.
development
Drafts a legally compliant Private Placement Memorandum for Regulation D offerings (Rule 506(b)/506(c)), covering full disclosure framework including risk factors, capitalization, securities terms, use of proceeds, and investor qualification requirements. Enforces SEC anti-fraud compliance under Section 10(b)/Rule 10b-5, blue sky law considerations, and accredited investor verification under Rule 501. Use this skill when drafting PPMs, offering memorandums, Reg D disclosure documents, or private offering circulars for issuers raising capital from sophisticated investors. Also trigger when the user mentions private placement disclosure, offering memorandum, Reg D fundraising, or accredited investor verification. Even if the user just says "PPM" or "draft our offering memo," use this skill.
data-ai
Generates structured privacy and data protection law briefings across US, EU, UK, and other jurisdictions. Organizes by jurisdiction with compliance deadlines, enforcement actions, and legislative changes. Use when preparing privacy law briefings, compliance updates, regulatory change summaries, or data protection landscape reviews.
testing
Generates structured summaries of prior art references for patent prosecution, validity analysis, and freedom-to-operate assessments. Maps disclosures to claim elements with precise citations. Use when summarizing prior art, analyzing patent landscapes, mapping references to claims, or preparing office action responses.