register-document

Register an official EU document from a URL or local file into the repository.

Updated May 27, 2026
One-click install
npx skills add https://github.com/frankdevlabs/digital-omnibus-2025-0360 --skill register-document
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: register-document
Source: https://github.com/frankdevlabs/digital-omnibus-2025-0360/tree/main/.claude/skills/register-document
Command: npx skills add https://github.com/frankdevlabs/digital-omnibus-2025-0360 --skill register-document

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of filing a new official document into the Digital Omnibus tracker, so one source can be captured once and reflected consistently across the repository.

Core Features & Use Cases

  • Registers exactly one document per run, keeping the repository's source of truth clean and auditable.
  • Captures core metadata, provenance, and access details for Commission, Council, Parliament, advisory bodies, member states, and stakeholder materials.
  • Updates the rendered sources table and routes the document's substance to the right analysis pages, status pages, and timeline entries.
  • Use it when you need to add a new official text from a URL or local file and preserve traceability from source to summary.

Quick Start

Ask me to register one official document from a URL or local file path, and I will add it to the tracker and update the relevant repository pages.

Frequently Asked Questions about register-document

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

FAQPage Schema
How do I register an official EU legislative document from a URL into my tracker?

To register an EU legislative document from a URL, the Skill captures core metadata and provenance, creates a YAML entry, updates the rendered sources table, and routes the document to timeline and analysis pages. It validates links and YAML to ensure repository consistency.

What is the best way to add a new Commission proposal or Council text to a legislative tracking repository?

Adding a new Commission proposal or Council text involves a single-document registration process that captures metadata and source file handling. It creates a YAML entry in the source of truth, updates downstream pages, and preserves traceability from source to summary.

Can I use this to register multiple member-state positions or stakeholder papers at once?

No, you cannot register multiple member-state positions or stakeholder papers at once. The Skill registers exactly one official document per run, keeping the repository's source of truth clean, auditable, and preventing batch processing errors.

Does this document registration process validate YAML entries and check for broken source links?

Yes, document registration validates both YAML entries and source links. It applies link checking and YAML validation during the registration process to ensure the captured metadata and provenance for EU legislative documents remain accurate and functional.

How to handle metadata capture and routing for local files containing Parliament items or advisory opinions?

Handling metadata capture for local files of Parliament items or advisory opinions requires specifying the local file path. The Skill captures the metadata, creates a YAML entry, and routes the document's substance to the appropriate status pages and timeline entries.

When do I need to update the rendered sources table during EU legislative tracking?

You need to update the rendered sources table whenever a new official document is registered. This occurs during the document registration process after metadata capture and YAML entry creation, ensuring the repository's source of truth reflects the new EU legislative text.