uk-parliament-commons-votes

Retrieve and parse division data from the UK Parliament Commons Votes API.

1|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/danbri/forgetmenot --skill uk-parliament-commons-votes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uk-parliament-commons-votes
Source: https://github.com/danbri/forgetmenot/tree/main/skills/commons-votes
Command: npx skills add https://github.com/danbri/forgetmenot --skill uk-parliament-commons-votes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the complexity of navigating the UK Parliament Commons Votes API, allowing users to instantly retrieve division results, member-level voting records, and party tallies without manual documentation lookups.

Core Features & Use Cases

  • Division Lookup: Retrieve comprehensive metadata for any recorded division, including aye/no counts and teller information.
  • Member Voting History: Query the specific voting record of any MP across multiple divisions.
  • Party Aggregation: Generate party-level breakdowns for specific divisions to analyze voting trends.
  • Use Case: Quickly determine how a specific MP voted on a series of bills during a parliamentary session or compare party-wide support for a particular motion.

Quick Start

Use the uk-parliament-commons-votes skill to search for all divisions between January 1st and April 30th 2026 and return the top 20 results.

Frequently Asked Questions about uk-parliament-commons-votes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve UK Parliament Commons division data using an API?

You can retrieve UK Parliament Commons division data by querying the standardized RESTful endpoints of the Commons Votes API, which returns recorded division results including aye/no counts and teller information in JSON format.

Can I analyze MP voting history and party-aligned voting patterns programmatically?

Yes, you can analyze MP voting history and party-aligned voting patterns by parsing the JSON responses from the Commons Votes API to query member-level participation and generate party-level breakdowns for specific divisions.

What's the best way to get House of Commons voting records for a specific date range?

The best way to get House of Commons voting records for a specific date range is to request division data from the Parliament Commons Votes API, which supports filtering contemporary legislative data by session dates to return results like the top 20 divisions.

Do I need Node and jq to parse parliamentary voting data from JSON endpoints?

You need Node and jq as dependencies to execute the scripts and process the JSON responses retrieved from the RESTful Commons Votes API endpoints for analyzing parliamentary voting behavior.

What specific metadata is available for a recorded division in the Commons Votes API?

The Commons Votes API provides comprehensive metadata for a recorded division, including aye and no vote counts, teller information, member-level voting records, and party-level tallies for analyzing legislative voting trends.