本文へ移動
cccskills
無料GitHub で公開

regulatory-deal-card-generator-patrick-munro

Generates standalone interactive HTML "deal cards" that translate complex regulations into negotiation-ready reference tools, systematically distinguishing mandatory obligations from negotiable implementation choices. Use when the user needs an interactive regulatory guide for (1) contract negotiation support, (2) client education or internal training, (3) regulatory briefings for commercial stakeholders, or (4) structured comparison between required and flexible compliance paths. Primary focus on EU digital regulation (Data Act, AI Act, CRA, DORA, NIS2, GDPR) but the structural pattern transfers to any regulation where separating hard obligations from implementation choice is the point. Supports bilingual output where the jurisdiction calls for it.

インストール方法を見る

含まれるファイル(4)

  • SKILL.md8.1 KB
  • LICENSE.txt33.7 KB
  • README.md759 B
  • references/html-template.md14.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Regulatory Deal Card Generator

Purpose

Produces a single self-contained HTML file that presents a regulation as an interactive "deal card" for use in negotiation, advisory, or training settings. The output clearly separates what the law compels from what it leaves open to the parties. This matters because most regulatory guides collapse the two together, which wastes negotiation capital on obligations that are not negotiable and leaves genuine flexibility on the table.

When to use

  • Preparing for a contract negotiation where a specific regulation drives material clauses
  • Briefing a commercial counterparty or client on what a regulation actually requires of them
  • Building internal training material that needs to outlast a single briefing session
  • Producing a client-facing deliverable that survives being emailed around without losing its structure
  • Any situation where the question "must we, or may we?" needs to be answered clause-by-clause

Output format

A single HTML file, inline CSS and JS, no external dependencies beyond optional web fonts. Offline-capable. Print-friendly. Designed to be opened in a browser and used as a working tool, not a static reference.

Core visible components:

  • Sticky navigation across regulation sections
  • Per-requirement rows showing: the requirement with its article reference, the required response, the negotiable aspects, and a worked example
  • Collapsible detail blocks for secondary material
  • Hover tooltips for defined terms
  • Risk badges (high / medium / low) per requirement
  • Optional bilingual toggle where applicable

Core structural rule

Every row in the deal card answers three questions, in this order:

  1. What does the regulation mandate? (with article citation)
  2. What is fixed about how it must be done? (the non-negotiable floor)
  3. What is open to negotiation? (implementation mechanism, timing, allocation between parties, documentation format, etc.)

A row that cannot distinguish (2) from (3) is a row that has not been thought through. Force the distinction even when it is uncomfortable, and flag genuine ambiguity explicitly rather than hiding it in neutral prose.

Workflow

  1. Identify the regulation. Confirm official citation, current consolidated version, and date of last amendment.
  2. Verify the text. Cross-check against the primary source (EUR-Lex for EU instruments, official gazette or equivalent for national law). Do not rely on secondary summaries. If the regulation is recent or amended, check for corrigenda.
  3. Structure by business logic, not article order. Users read deal cards by topic (data access, incident reporting, third-party risk) rather than by article number. Group accordingly and cite articles within each topic.
  4. Classify each requirement. For each provision, write down the mandatory minimum, then separately write down what the parties can decide for themselves. Resist the temptation to collapse them.
  5. Add a worked example per requirement. A concrete scenario showing what compliance looks like in practice, and where relevant a counter-example showing what non-compliance looks like.
  6. Build the HTML. Use the pattern in references/html-template.md. Keep the file self-contained.
  7. Test interactivity. Every collapsible, tooltip, and filter should work in a cold browser with no dev tools open.
  8. Add version metadata. Regulation citation, date verified, and a visible note that the user should re-verify before relying on the output for any binding decision.

Design principles

Negotiation-focused framing

Translate legal language into three registers:

  • Legal: "The data holder shall make data available to the user without undue delay."
  • Business: "You must provide user access promptly; what counts as promptly, and in what format, is yours to negotiate."
  • Risk: "Failure to provide access exposes you to administrative fines and a private right of action by users."

Article-level precision

Always cite specific articles. Be precise about whether a provision sits in the main text, an annex, or an implementing act. Where the provision depends on a delegated act that has not yet been adopted, say so.

Example-rich rows

Aim for at least one example per major requirement. Where a regulation has been the subject of enforcement action or published guidance, incorporate it. Where the regulation is so new that no enforcement exists, say that too, rather than padding with hypotheticals presented as settled practice.

Severity framework

Every row carries a visible risk level:

SeverityMeaning
HIGHMaterial administrative fines, criminal penalties, or private rights of action on the table
MEDIUMAdministrative sanctions possible, supervisory action likely
LOWBest practice; non-compliance unlikely to be directly sanctioned but may affect later enforcement posture

Risk level is about the consequence of non-compliance, not about how easy compliance is.

HTML template

See references/html-template.md for the full template, including:

  • Base CSS with design tokens
  • Navigation and panel structure
  • Problem row layout with required / negotiable split
  • Collapsible sections and tooltip pattern
  • Risk badge styling
  • Print and mobile stylesheets
  • Bilingual toggle pattern

The template is a starting point. Adapt the copy and structure to the specific regulation. Keep the visual consistency.

Bilingual output

For jurisdictions where bilingual material is standard (German and English for DACH commercial work, French and English for dual-filing contexts, etc.), the template supports a language toggle. Two patterns:

  • Parallel columns: suited to terminology mapping and defined-term glossaries
  • Language toggle: suited to full parallel text where both versions are authoritative

Do not machine-translate legal text. If you cannot produce accurate parallel legal text in both languages, produce one language and note the translation gap.

Quality checklist

Before finalizing:

  • All article references verified against the primary source
  • Mandatory vs. negotiable distinction made explicit for every row
  • At least one worked example per major requirement
  • Every defined term in the deal card has a tooltip definition
  • Navigation works across all panels
  • Search and filter (if included) work across all content
  • Print stylesheet produces a usable printed document
  • Mobile layout is legible without horizontal scroll
  • Regulation version and verification date are visibly displayed
  • Limitations and open questions in the regulation are flagged honestly

Limitations and disclaimers

The deal card is a negotiation and training aid. It is not legal advice and does not substitute for qualified counsel on specific matters. Include a visible disclaimer in the output along these lines:

"This deal card reflects the regulation as of [date]. Regulations evolve; guidance and enforcement practice evolve faster. Verify current text before relying on this document for any binding decision. Specific matters require qualified legal counsel in the applicable jurisdiction."

Output location

Save generated files with a clear naming convention:

[regulation-short-name]-deal-card-[YYYY-MM-DD].html

Example: data-act-deal-card-2026-04-23.html

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Creates an Agent Authority Charter for enterprise or regulated AI agents before deployment. Use this Skill when a user needs to define what an AI agent is allowed to do, who delegated authority to it, what actions are permitted or prohibited, when human approval is required, what evidence must be preserved, and how the agent can be suspended, revoked, or escalated.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

EU AI Act Knowledge Engine — authoritative regulatory Q&A grounded in 70 official EU source documents (including the 2026 Commission draft guidelines on Art. 6 high-risk classification — general principles, Annex I, Annex III). Answers any question about the AI Act with article-level citations from the full regulation text, Commission guidelines, EDPB/EDPS opinions, codes of practice, harmonised standards, FRIA guides, incident templates, and sector-specific guidance. This skill should be used when the user asks about the "EU AI Act", "AI Act regulation", "Regulation 2024/1689", "KI-Verordnung", asks to "explain an AI Act article", "what does Article X say", "AI Act requirements", "AI Act penalties", "AI Act timeline", "GPAI obligations", "high-risk AI", "prohibited AI practices", "AI Act and GDPR", "fundamental rights impact assessment", "AI Act standards", "AI Act national implementation", "AI literacy", "serious incident reporting", "Digital Omnibus", "AI regulatory sandbox", or any question about EU artificial intelligence regulation. Also triggers on German terms: "KI-Gesetz", "KI-Verordnung", "Hochrisiko-KI", "KI-Kompetenz", "Grundrechte-Folgenabschaetzung", "GPAI-Verhaltenskodex". For assessment workflows that produce a classification decision rather than a knowledge answer, offer to run a structured risk-tier classification in-session.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

This skill builds a structured audit trail of an AI-assisted task: what the tool was asked to do, what materials it was given, what it produced, how the output was verified, and what was ultimately relied upon. It documents the workflow for supervision and later review without ruling on privilege or disclosure, so the record stays accurate rather than self-serving.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

Use this skill when the user wants an AI governance, legal-risk, privacy, compliance, procurement, or vendor-risk review of an internal AI use case, an AI product feature, an LLM workflow, or a third-party AI vendor. The skill asks intake and clarifying questions first when facts or evidence are missing, identifies required documentation and missing evidence, maps the use case to AI governance frameworks and applicable legal domains, and produces a preliminary or final governance review with scorecards, findings, owners, remediation actions, and follow-up questions.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

Turn an interpretive-ambiguity audit of a legal text — contract, statute, regulation, or judicial opinion — into a polished deliverable. Produces a multi-page website (default), a single-page interactive site, a Microsoft Word document, a PowerPoint deck, or a LaTeX/PDF. Use whenever a user has a stress-test result, ambiguity audit, or "where will this be litigated" scenarios and wants to publish, present, or share them. Triggers on "publish the audit," "make a report from this," "turn this into a website / deck / brief / Word doc," "make a Netlify site," "build slides of these ambiguities," "render the scenarios," "package this stress test," "produce a LaTeX version," and similar. Pairs with the ambiguity-stress-test skill (the underlying analysis) but works on any structured or semi-structured ambiguity analysis. Visual design is opinionated but the user can override colors, fonts, and brand label. Most formats need Python and a writable filesystem; single-file HTML works where the host has neither.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

Adversarially stress-tests a legal text — a contract, statute, regulation, or judicial opinion — for interpretive ambiguity: it finds the seams where the people governed by it will later disagree about what it means and turns each into a concrete dispute scenario with both sides' arguments, the likely outcome, and a fix. Use it whenever someone wants to pressure-test, red-team, audit, or find weak spots, loopholes, gaps, ambiguities, or drafting problems in a legal document; whenever a drafter wants to tighten a contract, statute, regulation, or opinion before it issues; whenever a litigator wants to mine an opinion or contract for arguments; or whenever someone hands over a legal text and asks where it will be fought over or for issue-spotting. Trigger it for contract review, statutory-ambiguity analysis, judicial-opinion scope analysis, and drafting QA — even if the user never says "stress-test" or "ambiguity."

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

lawve-ai のスキルをすべて見る

このスキルの問題を報告する