skills/legal/charity-annual-report/SKILL.md
Drafts filing-ready Annual Reports for State Charity Bureaus with certified financials, governance disclosures, and required attachments. Extracts organizational, financial, and programmatic data from uploaded documents, researches state-specific filing requirements, and produces a penalty-of-perjury-certified report. Use when drafting charity bureau annual reports, nonprofit compliance filings, charitable solicitation renewals, or state charity registration renewals.
npx skillsauth add casemark/skills charity-annual-reportInstall 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 state-compliant charity annual report by extracting data from uploaded documents, researching jurisdiction-specific requirements, and assembling a certified filing package.
| Mode | Description | |---|---| | Full Compliance Package (default) | Narrative report with tables, attachments index, signature blocks, certification, filing instructions | | Form-Field Mode | Field-by-field answers keyed to state form/portal with source citations | | Executive Briefing | 2–3 page summary of filing status, key financials, and compliance issues for board review |
Confirm or apply defaults. Mark unconfirmed values [ASSUMED] and missing data [TO BE CONFIRMED].
Maintain an Open Items tracker throughout; resolve or flag each before finalizing.
Build an Intake Normalization Table reconciling across all uploads: legal name, DBA(s), EIN, state charity registration number, addresses, FYE, date of incorporation, tax-exempt status, current and prior year revenue.
Check for: short fiscal year, mid-year name/address changes, merged/successor entities.
Research rules from official sources only (charity bureau/AG website, statutes, admin code). Record source URL and publication date for every requirement.
Build a Requirements Matrix covering:
Mark conflicting sources [CONFLICT — VERIFY WITH COUNSEL].
Organizational Identity: Legal name, DBA(s), EIN, registration number, addresses, solicitation channels, reporting period, material mid-year changes, affiliated entities.
Governance: Board/officer roster with name, title, term dates, compensation, independence status. Confirm compliance with state minimums. Note mid-year changes, bylaw amendments, policy adoptions.
Financials: Comparative (current vs. prior year) revenue and expense table on identified accounting basis (accrual/cash). Categories: contributions/grants, program service revenue, investment income, special events, other revenue; program expenses, management/general, fundraising. Include change in net assets and balance sheet totals. Compute program expense ratio (target ≥75%), fundraising efficiency, months of operating reserves.
Programs & Impact: Per major program: charitable purpose, populations served, geography, quantifiable outcomes, program expenses, volunteer hours.
Fundraising & Compliance: Fundraising by method (gross/costs/net). Professional fundraiser table (entity, role, contract dates, amounts, state registration ID). Registration status, audit compliance, governance attestation. Format each requirement as: legal requirement → compliance status.
Build exhibit list (990, audit report, fundraiser contracts, board resolution, articles/amendments). Cross-check every exhibit against the Requirements Matrix.
[TO BE CONFIRMED]Offer: convert to Form-Field Mode, strengthen program narrative, adjust financial presentation, expand fundraiser disclosures, add multi-state appendix, produce Executive Briefing, generate cover letter.
[ASSUMED] or [TO BE CONFIRMED]development
name: automated-contract-summary language: en description: Generates structured executive summaries of contracts using ML — captures key terms, party obligations, risk allocations, and compliance requirements in a standardized format. Optimized for high-volume review where speed and consistency matter. tags: - summarization - agreement - corporate --- # Automated Contract Summarization Produces standardized executive summaries of contracts using machine learning, capturing essential term
tools
Extracts regulatory obligations from dense regulations across jurisdictions. Breaks down multi-level regulations into clear article-level obligations, classifies applicability to a business, and prioritizes by risk level. Use when translating regulations into actionable compliance requirements.
development
Continuously monitors regulatory landscapes for changes relevant to a specific business. Ingests global regulatory updates, filters by relevance, summarizes impact, and produces an actionable change advisory. Use when tracking regulatory developments affecting a particular product or market.
testing
Compares an organization's existing compliance controls, policies, and procedures against extracted regulatory obligations to identify coverage gaps. Produces a remediation plan with prioritized actions. Use when assessing compliance maturity or preparing for regulatory audits.