SKILL.md into your agent's skills directory. See the install & use guide for per-agent instructions.
curl -o SKILL.md https://raw.githubusercontent.com/nonprofit-skills/nonprofit-skills/main/nonprofit-skills-library/skills/advocacy-policy/nonprofit-voter-engagement/SKILL.md
Nonprofit Voter Engagement
When to Use This Skill
Use this skill for any nonprofit activity that touches elections or voting, always through a strict nonpartisan lens:
- Planning and running a voter registration drive (in-person, online, or via program participants)
- Building nonpartisan voter education materials: side-by-side candidate questionnaires, ballot measure explainers, "where to vote" / "how to register" guides
- Hosting a candidate forum or debate where all qualified candidates are invited on equal terms
- Designing a GOTV (get-out-the-vote) reminder campaign: registration deadline alerts, early-voting reminders, polling place information
- Training staff, board, or volunteers on the 501(c)(3) bright lines around election activity before an election cycle
- Reviewing planned content (social posts, newsletters, event descriptions) for partisan-neutrality risk before it publishes
Boundary — hand off when the ask is:
- Advocacy on a specific bill or regulation (not tied to a candidate election) → nonprofit-legislative-advocacy
for direct engagement or nonprofit-policy-analysis for the underlying research
- A general (non-election) action alert or petition campaign → nonprofit-grassroots-mobilization
- Structuring a 501(c)(4) sister entity specifically to engage in activity a (c)(3) legally cannot
(e.g., candidate endorsement) → nonprofit-c3-c4-structure
The Core Compliance Rule
Under IRC 501(c)(3), an organization is absolutely prohibited — with no expenditure test, no election, no exception — from participating or intervening in any political campaign on behalf of or in opposition to any candidate for public office. This is a categorically different (and stricter) rule than the 501(h) lobbying expenditure limits that apply to legislative advocacy: there is no dollar threshold here — a single clearly partisan act can jeopardize exempt status. Every activity under this skill must be designed against that absolute bar, not a "limit."
The Nonpartisanship Test — Apply to Every Activity
Before running any voter engagement activity, check it against these IRS-recognized factors (drawn from the facts-and-circumstances test the IRS actually uses):
- Even-handedness across candidates/parties — invite or cover all qualified candidates/parties equally; never limit an activity to one candidate or party
- No statements of approval/disapproval of any candidate — before, during, or in connection with the activity, from staff acting in their organizational capacity
- Timing and scope not tied to one candidate or election — a registration drive run in the same pattern every cycle (not suddenly ramped up only in a district with one favored candidate) reads as genuinely nonpartisan
- Broad, not targeted, audience — registration/GOTV efforts should target underregistered populations generally (by geography, age, community served) rather than lists correlated with predicted support for one candidate/party
- Neutral, factual content only — voter guides must present candidates' own statements/records side by side without editorializing, rating, or scoring in a way that implies endorsement
Any single activity can pass or fail this test on its own facts — there is no safe harbor from volume or good intentions; document the even-handedness of each activity (invitation lists, materials used) in case of audit.
Standard Activity Designs
-
Voter registration drive: - Identify target population by non-partisan criteria (unregistered clients/community members generally, new adult program participants, etc.) — never a list segmented by likely political support - Use the nonpartisan National Voter Registration Form or state equivalent only; never a party-branded registration form - Train volunteers with a scripted, neutral pitch: register-to-vote only, no discussion of candidates or issues at the registration table - Track only registration-activity metrics (forms distributed/collected), not who registered with which party — collecting that data creates its own risk of appearing to build a targeting list
-
Candidate forum: - Invite every legally qualified candidate for the race in writing, with equal advance notice - Use a neutral, pre-announced, identical question set for every candidate (submitted by the audience/moderator, not the org's staff editorializing) - If a candidate declines or doesn't attend, note their empty podium/seat neutrally rather than filling their time with commentary - Neutral moderator (not a staff member who has made public statements about the race)
-
Voter guide / ballot measure explainer: - Present each candidate's or side's own words/positions verbatim or via direct citation, not the org's paraphrase or scoring - For ballot measures (not candidates), the org MAY take a position — 501(c)(3)s can support/oppose ballot measures as this is issue advocacy, not candidate campaign intervention, though it still counts toward 501(h) lobbying limits if applicable (coordinate with
nonprofit-legislative-advocacy) - Clear disclaimer: "This guide does not endorse any candidate" printed on every version -
GOTV reminders: - Registration deadline, early-voting dates, and polling-place-lookup tool links — factual and non-candidate-specific - Distribute through the org's normal channels at the same relative volume as prior non-election communications (a sudden GOTV-only surge aimed at one demographic can raise targeting concerns)
Common Failure Modes
- Staff personal political activity bleeding into org channels. A staff member's personal endorsement is fine on their own time/account but must never use org letterhead, logo, email signature, or official social account — train this distinction explicitly before every cycle.
- "Issue scorecards" that function as de facto endorsements. Rating candidates on org-selected issues and publishing a ranked or graded scorecard is a frequent, high-risk drift from neutral voter guides into de facto candidate opposition/support.
- Selectively inviting candidates. Forums or questionnaires sent to only the incumbent or only one party's candidates are a clear violation even if unintentional (e.g., "we couldn't reach the other campaign in time" — document the equal-effort attempt).
- Targeting registration drives by predicted partisanship. Using voter file data to target registration/GOTV efforts at likely-supporter demographics rather than broadly underregistered populations undermines the nonpartisanship defense even if messaging stays neutral.
- Confusing ballot-measure advocacy with candidate restrictions. Boards sometimes wrongly assume the same absolute bar applies to ballot measures; it doesn't — measures are issue advocacy (subject to 501(h) lobbying limits, not the categorical candidate ban), while candidates are an absolute bar.
- No pre-cycle staff training. Election-cycle violations most often come from a well-meaning but untrained staffer's offhand social post, not a deliberate governance decision — refresh training every cycle, not just once.
Practitioner vs. Advisor Application
- As the practitioner (ED, program, or comms staff): Run every planned election-cycle activity through the five-factor nonpartisanship test before launch, document even-handedness (invite lists, identical scripts/questions), and hold a refresher training for all staff/board every election cycle, not just new hires.
- As an advisor/consultant: When a client wants to "do more" during an election cycle, first separate what's an absolute bar (candidate intervention) from what's merely capped (issue/ballot measure lobbying under 501(h)) — many clients self-censor legitimate ballot-measure advocacy out of confusion with the candidate rule, while others under-appreciate that there's no safe dollar amount for candidate intervention. Recommend a documented pre-clearance review step for any content mentioning a candidate by name during an active election cycle.
Example
Input: "We want to host a mayoral candidate forum and also do a voter registration push at our community center this fall."
Output approach: Confirm all legally qualified mayoral candidates are invited in writing with equal notice; build one neutral question set submitted by attendees; recruit a moderator with no public statements on the race; design the registration drive to target all unregistered community center visitors generally (not filtered by any predicted political lean), using the standard nonpartisan registration form and a scripted neutral volunteer pitch; add the "does not endorse any candidate" disclaimer to all forum and registration materials; schedule a 30-minute staff/volunteer training on the nonpartisanship rules before the drive launches.