103rd General Assembly · 2026 Session · Jefferson City
A professional, non-partisan toolkit for orchestrating legislative engagement and advocacy with the Missouri General Assembly. Built for CoTrackPro and the Access To civic tech ecosystem.
Author: Doug Devitre · CoTrackPro Founder & CEO
- Find your legislator — Use the official lookup tool or reference
mo-legislators.md - Pick your campaign — CoTrackPro, Access To Justice, Education, Health, Jobs, Housing, or Safety
- Generate outreach materials — Use the templates in this repo to create letters, labels, packets, and policy briefs
- Track your pipeline — Import
outreach-pipeline.jsonschema into Airtable to manage systematic outreach
| # | Module | File(s) | Description |
|---|---|---|---|
| 0 | Legislator Lookup | mo-legislators.md |
Senate/House roster, leadership, St. Louis metro targets |
| 1 | Committee Intel | mo-committees.md |
Committee-to-topic mapping, hearing schedules, tier rankings |
| 2 | Advocacy Letter | advocacy-letter.md |
3 letter templates (standard, CoTrackPro, Access To) + tone checklist |
| 3 | Address Labels | address-labels.md |
Avery 5160 format, CSV mail merge schema, envelope layout |
| 4 | Drop-Off Packet | drop-off-packet.md |
Assembly checklist, delivery script, log template, follow-up workflow |
| 5 | Capitol Visit Planner | SKILL.md (Module 5) |
Trip logistics, session calendar, day-of checklist |
| 6 | Advocacy Pipeline | outreach-pipeline.json |
9-stage CRM schema with Airtable config and engagement tracking |
| 7 | Policy Brief | policy-brief.md |
One-pager templates + Missouri-specific data hooks for 7 campaigns |
| 8 | Testimony Prep | SKILL.md (Module 8) |
Written/oral testimony format and tips |
| 9 | Session Tracker | SKILL.md (Module 9) |
2026 session calendar + bill tracking resources |
| 10 | Target Prioritization | SKILL.md (Module 10) |
Scoring framework + tier-based outreach strategy |
mo-gov/
├── README.md ← You are here
├── SKILL.md ← Master skill definition (task router, all 11 modules, guardrails)
│
│── REFERENCE DATA
├── mo-legislators.md ← Senate roster (34 senators) with rooms, phones, leadership
├── mo-house-roster.md ← House roster (163 reps) with leadership and committee chairs
├── mo-committees.md ← Committee relevance mapping (Tier 1-3) for advocacy campaigns
├── senate-committees.md ← Full Senate committee membership with chairs/vice-chairs
│
│── TEMPLATES & LETTERS
├── advocacy-letter.md ← Letter templates with {{variable}} mail merge syntax
├── campaign-letters.md ← 6 Access To campaign letter variants (Justice/Education/Health/Safety/Jobs/Housing)
├── tier1-cover-letters.md ← 9 personalized Tier 1 senator letters, ready to print
├── policy-brief.md ← One-pager templates for CoTrackPro + Access To campaigns
├── address-labels.md ← Avery 5160 labels + CSV schema + envelope format
│
│── TRIP PLANNING
├── delivery-route.md ← Prioritized hit list with floor-by-floor walking route
├── drop-off-packet.md ← Assembly checklist, delivery script, log template, follow-up
├── talking-points-card.md ← Pocket cheat sheet: 30-sec intro, stats, objection handling
├── calendar-events.md ← Capitol visit + follow-up email/call schedule
│
│── PIPELINE & TRACKING
├── outreach-pipeline.json ← 9-stage CRM schema with Airtable config + engagement tracking
├── senate-mail-merge.csv ← Print-ready CSV for all 34 senators (Avery 5160 / Word merge)
├── bill-tracking.md ← Bill tracking templates for all 7 campaigns + session dates
├── personalization-map.md ← Senator → campaign, letter variant, committee hook
├── pipeline-emails.md ← Email templates for all 7 pipeline stage transitions
│
│── TOOLS & CONFIG
├── validate-legislators.sh ← Data quality checks (districts, rooms, phones, freshness)
├── bill-monitor-setup.md ← Setup guide for daily bill monitoring agent
├── CLAUDE.md ← Project instructions for Claude Code sessions
└── .claude/ ← SessionStart hook + settings
- Non-partisan — No party-based framing in advocacy materials
- Child-centered — Every message connects to children and families
- Trauma-informed — Calm, professional language throughout
- Missouri-specific — State data, statutes, and programs referenced
- No fabrication — All legislator data verified against official directories
Legislator data can change during a session. Each reference file includes a Last verified date. Before printing labels or sending letters:
- Check the date at the top of
mo-legislators.mdandmo-committees.md - Verify room numbers via the Senate directory or House roster
- Call the switchboard if in doubt: Senate (573) 751-3824 · House (573) 751-3829
Missouri law (RSMo 105.470–105.482) requires registration as a legislative lobbyist if you are compensated to influence legislation. See the expanded compliance checklist in SKILL.md (Guardrails section). This toolkit provides educational information, not legal advice — consult legal counsel if your activities may require registration.
| Campaign | Focus Area | Key Committees |
|---|---|---|
| CoTrackPro | Family law, custody documentation, child safety | Judiciary; Families/Health; Empowering Parents |
| Access To Justice | Legal aid, pro se support, court access | Judiciary; Civil and Administrative Law |
| Access To Education | K-12 safety, IEP support, school counselors | Education committees |
| Access To Health | SDOH, behavioral health, community health workers | Families/Health; Health and Mental Health |
| Access To Jobs | WIOA navigation, workforce tech | Economic/Workforce Development |
| Access To Housing | Fair Housing, eviction prevention | Critical Issues/Consumer Protection/Housing |
| Access To Safety | DV documentation, protective orders | Judiciary; Criminal Law |