Work out how to actually vote in a specific election — am I registered, what's the deadline, how do I vote (in person / mail / early), what ID do I need, and what's on my ballot — with everything routed to the official source to verify. Use when someone says 'how do I vote', 'am I registered', 'what's the deadline to register', 'help me vote by mail', or 'what's on my ballot'. Produces a personal voting plan with dates, steps, and the official links to confirm each one. Non-partisan; procedure only, never who to vote for.
Most people who mean to vote and don't are stopped by logistics, not apathy: a
registration deadline that passed weeks before election day, an ID rule they didn't
know, a mail-ballot request window they missed. Rules vary by country, state, and
sometimes county, and they change — so this skill's job is not to be the authority
but to build a personal voting plan and point every single step at the official
source to confirm. It is strictly non-partisan: it helps you cast a valid vote and
never touches who that vote is for.
What This Skill Produces
A personal voting plan: your key dates (registration deadline, early-voting
window, mail-ballot request and return deadlines, election day) laid out backward
from the election
The method options available to you (in person on the day, early, by mail/
postal, absentee) with the steps and any ID/documents each needs
A ballot-prep pointer: how to see what's actually on your ballot and where to
find non-partisan information on it — never a recommendation
Official links to verify everything — the election authority for your area is
the source of truth; this skill orients, it does not certify
Required Inputs
Ask for (if not already provided):
Where you're registered/live (country and state/region — rules are local) and the
election you're asking about
Whether you're already registered, or unsure (if unsure, the plan starts with
checking)
Any constraints: you'll be away, have accessibility needs, are a first-time voter,
or vote from abroad/military
Citizenship/eligibility questions only insofar as they route you to the official
eligibility checker — the skill doesn't adjudicate eligibility
Framework
Register or confirm registration first — it's the gate. Everything downstream
assumes you're on the roll. Start with "check your registration status" at the
official checker, and if there's a registration deadline, that's the most urgent
date on the plan. Miss it and the other options don't exist.
Map the dates backward from election day. Registration deadline → mail-ballot
request deadline → early-voting window → mail-ballot return deadline (received-by
vs postmarked-by is a real trap) → election day. Put each on the plan with "verify
at [official source]" because these move.
Pick the method that fits your life. In person, early, or mail each have
different steps and ID rules. For anyone who'll be away, has mobility/access needs,
or is nervous about lines, mail/early is usually the answer — surface it.
Accessibility options (curbside, accessible machines, assistance) exist; name them.
Sort out ID and documents. ID requirements vary wildly (none, an option list,
strict photo ID) and are a top reason valid voters get turned away. List what your
area requires and what to do if you don't have it (provisional ballots, cure
processes) — routed to the official rules.
Prep the ballot without steering it. Point to the official "what's on my
ballot" tool and to genuinely non-partisan voter guides so the voter isn't
deciding races in the booth. The skill never says who or what to vote for, and
declines if asked — that's the voter's alone.
Output Format
## Your voting plan — [election], [area]
| Date (verify at official source) | What must happen |
[registration deadline · mail request · early window · return deadline · election day]
## How you'll vote
[Method chosen · the steps · ID/documents needed · accessibility options if relevant]
## First thing to do now
[Usually: check your registration at [official checker] — the one urgent action]
## See your ballot
[Official "what's on my ballot" tool + a non-partisan guide — decide before you go]
## Verify everything here
[The election authority for your area — the source of truth, because rules change]
Quality Checks
Every date and rule is routed to the official election authority to verify —
the skill never asserts a deadline as fact
Registration status/deadline is handled first as the gating step
Mail/early and accessibility options are surfaced, not just election-day voting
ID requirements and the what-if-I-don't-have-it path are covered
The output contains zero guidance on who or what to vote for
Anti-Patterns
Do not state deadlines, ID rules, or eligibility as settled fact — they vary and
change; orient and route to the official source, always
Do not express or imply any partisan preference, endorse candidates/measures, or
"help decide" a race — decline and point to non-partisan resources
Do not adjudicate eligibility (citizenship, residency, felony status) — route to
the official eligibility checker
Do not assume a country/system — ask; US, UK, and other rules differ completely
Do not discourage or encourage voting a particular way; the skill removes
logistical friction, nothing else
Related
[[jury-duty-navigator]] and [[elected-rep-letter]] for the rest of civic life;
[[arrival-setup]] for newcomers registering for the first time; [[speak-at-the-council]]
to be heard between elections.
1---2name: voting-navigator3description: Work out how to actually vote in a specific election — am I registered, what's the deadline, how do I vote (in person / mail / early), what ID do I need, and what's on my ballot — with everything routed to the official source to verify. Use when someone says 'how do I vote', 'am I registered', 'what's the deadline to register', 'help me vote by mail', or 'what's on my ballot'. Produces a personal voting plan with dates, steps, and the official links to confirm each one. Non-partisan; procedure only, never who to vote for.4---56# Voting Navigator Skill
78Most people who mean to vote and don't are stopped by logistics, not apathy: a
9registration deadline that passed weeks before election day, an ID rule they didn't
10know, a mail-ballot request window they missed. Rules vary by country, state, and
11sometimes county, and they change — so this skill's job is not to *be* the authority
12but to build a personal voting plan and point every single step at the official
13source to confirm. It is strictly non-partisan: it helps you cast a valid vote and
14never touches who that vote is for.
1516## What This Skill Produces
1718- A **personal voting plan**: your key dates (registration deadline, early-voting
19 window, mail-ballot request and return deadlines, election day) laid out backward
20 from the election
21- The **method options** available to you (in person on the day, early, by mail/
22 postal, absentee) with the steps and any ID/documents each needs
23- A **ballot-prep pointer**: how to see what's actually on your ballot and where to
24 find non-partisan information on it — never a recommendation
25- **Official links to verify everything** — the election authority for your area is
26 the source of truth; this skill orients, it does not certify
2728## Required Inputs
2930Ask for (if not already provided):
31- Where you're registered/live (country and state/region — rules are local) and the
32 election you're asking about
33- Whether you're already registered, or unsure (if unsure, the plan starts with
34 checking)
35- Any constraints: you'll be away, have accessibility needs, are a first-time voter,
36 or vote from abroad/military
37- Citizenship/eligibility questions only insofar as they route you to the official
38 eligibility checker — the skill doesn't adjudicate eligibility
3940## Framework
41421. **Register or confirm registration first — it's the gate.** Everything downstream
43 assumes you're on the roll. Start with "check your registration status" at the
44 official checker, and if there's a registration deadline, that's the most urgent
45 date on the plan. Miss it and the other options don't exist.
462. **Map the dates backward from election day.** Registration deadline → mail-ballot
47 request deadline → early-voting window → mail-ballot return deadline (received-by
48 vs postmarked-by is a real trap) → election day. Put each on the plan with "verify
49 at [official source]" because these move.
503. **Pick the method that fits your life.** In person, early, or mail each have
51 different steps and ID rules. For anyone who'll be away, has mobility/access needs,
52 or is nervous about lines, mail/early is usually the answer — surface it.
53 Accessibility options (curbside, accessible machines, assistance) exist; name them.
544. **Sort out ID and documents.** ID requirements vary wildly (none, an option list,
55 strict photo ID) and are a top reason valid voters get turned away. List what your
56 area requires and what to do if you don't have it (provisional ballots, cure
57 processes) — routed to the official rules.
585. **Prep the ballot without steering it.** Point to the official "what's on my
59 ballot" tool and to genuinely non-partisan voter guides so the voter isn't
60 deciding races in the booth. The skill never says who or what to vote for, and
61 declines if asked — that's the voter's alone.
6263## Output Format
6465```
66## Your voting plan — [election], [area]
67| Date (verify at official source) | What must happen |
68[registration deadline · mail request · early window · return deadline · election day]
6970## How you'll vote
71[Method chosen · the steps · ID/documents needed · accessibility options if relevant]
7273## First thing to do now
74[Usually: check your registration at [official checker] — the one urgent action]
7576## See your ballot
77[Official "what's on my ballot" tool + a non-partisan guide — decide before you go]
7879## Verify everything here
80[The election authority for your area — the source of truth, because rules change]
81```
8283## Quality Checks
8485- [ ] Every date and rule is routed to the official election authority to verify —
86 the skill never asserts a deadline as fact
87- [ ] Registration status/deadline is handled first as the gating step
88- [ ] Mail/early and accessibility options are surfaced, not just election-day voting
89- [ ] ID requirements and the what-if-I-don't-have-it path are covered
90- [ ] The output contains zero guidance on who or what to vote for
9192## Anti-Patterns
9394- [ ] Do not state deadlines, ID rules, or eligibility as settled fact — they vary and
95 change; orient and route to the official source, always
96- [ ] Do not express or imply any partisan preference, endorse candidates/measures, or
97 "help decide" a race — decline and point to non-partisan resources
98- [ ] Do not adjudicate eligibility (citizenship, residency, felony status) — route to
99 the official eligibility checker
100- [ ] Do not assume a country/system — ask; US, UK, and other rules differ completely
101- [ ] Do not discourage or encourage voting a particular way; the skill removes
102 logistical friction, nothing else
103104## Related
105106[[jury-duty-navigator]] and [[elected-rep-letter]] for the rest of civic life;
107[[arrival-setup]] for newcomers registering for the first time; [[speak-at-the-council]]
108to be heard between elections.
Run npx skillmds add mohitagw15856/voting-navigator in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Work out how to actually vote in a specific election — am I registered, what's the deadline, how do I vote (in person / mail / early), what ID do I need, and what's on my ballot — with everything routed to the official source to verify. Use when someone says 'how do I vote', 'am I registered', 'what's the deadline to register', 'help me vote by mail', or 'what's on my ballot'. Produces a personal voting plan with dates, steps, and the official links to confirm each one. Non-partisan; procedure only, never who to vote for. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Mohit Aggarwal (@mohitagw15856) published this skill. Their other Agent Skills are listed on their SkillMD profile.