skill-bill

Map UK Bill identifiers across historical and modern legislative data sources.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the fragmentation of UK legislative records by providing a unified method to reconcile Bills, Acts, and SIs across disparate sources like the Bills API, the Parliament Thesaurus, and historical Hansard.

Core Features & Use Cases

  • Cross-Source Reconciliation: Maps bill identifiers across modern APIs, SPARQL stores, and historical archives to create a comprehensive identity graph.
  • Historical Gap Filling: Provides strategies for indexing pre-2015 bills and failed legislation that are otherwise missing from modern structured datasets.
  • Use Case: Use this skill to build a complete timeline of a specific piece of legislation, linking its initial proposal as a Bill to its final status as an Act, including all relevant debate stages and parliamentary papers.

Quick Start

Use the skill-bill to generate a crosswalk graph for the Elections Bill by reconciling its thesaurus LEG term with the live Bills API data.

Frequently Asked Questions about skill-bill

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

FAQPage Schema
How do I reconcile UK parliamentary bill identifiers across modern APIs and historical archives?▼

Reconcile UK parliamentary bill identifiers by mapping Bill IDs across disparate historical and modern data sources to construct a bill-identity crosswalk graph linking Bills, Acts, and Hansard debate stages.

What is the best way to build a complete timeline linking a UK Bill to its final Act status?▼

Build a complete legislative timeline by generating a crosswalk graph that links a Bill's initial proposal to its final Act status, integrating all relevant Hansard debate stages and parliamentary papers.

How does fuzzy matching via Solr help map pre-2015 UK legislation missing from structured datasets?▼

Fuzzy matching via Solr helps map pre-2015 UK legislation by indexing historical bills and failed legislation missing from modern structured datasets, bridging the gap between digital-era APIs and historical archives.

Can I use SPARQL queries to retrieve and map UK legislative records from the Parliament Thesaurus?▼

Use SPARQL queries to retrieve and map UK legislative records from the Parliament Thesaurus, integrating them with live Bills API data to create a comprehensive identity graph for legislation like the Elections Bill.

Does this approach require deterministic ETL processes to bridge historical Hansard data with digital-era APIs?▼

This approach requires deterministic ETL processes to bridge historical Hansard data with digital-era APIs, ensuring accurate reconciliation of legislative records across fragmented sources like the Bills API and Parliament Thesaurus.

When should I not use a crosswalk graph for UK legislative data reconciliation?▼

Avoid using a crosswalk graph for UK legislative data reconciliation when dealing with isolated, single-source records that do not require mapping across disparate historical and modern data sources or linking multiple debate stages.