gap-surfacer

Track regulatory and policy gaps in a persistent ledger with owners and due dates.

Updated May 26, 2026
One-click install
npx skills add https://github.com/yachela/claude-for-legal-ar --skill gap-surfacer-yachela
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gap-surfacer
Source: https://github.com/yachela/claude-for-legal-ar/tree/main/regulatory-legal/skills/gap-surfacer
Command: npx skills add https://github.com/yachela/claude-for-legal-ar --skill gap-surfacer-yachela

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Gap Surfacer prevents regulatory and policy requirements from being missed by tracking compliance gaps through closure and ensuring responsible owners are notified when action is needed.

Core Features & Use Cases

  • Central gap tracking: Ingests and de-dupes gaps from policy-diff into a gap-tracker.yaml ledger with due dates, status, and resolution.
  • Overdue and due-soon visibility: Produces status reports that clearly separate overdue, due soon, open, and in-progress gaps, with special handling for unverified rule currency.
  • Owner notification workflow: Sends assignment and reminder Slack DMs to gap owners with a strict per-send confirmation gate and safe messaging conventions around unverified citations and compliance conclusions.
  • Pre-rule watch support: Keeps forward-looking watch and comment-decision items in a dedicated bucket so counsel can distinguish “fix now” obligations from pre-rule tracking.

Quick Start

Run /regulatory-legal:status-report to view open, due-soon, overdue, and watch items based on the current gap tracker.

Frequently Asked Questions about gap-surfacer

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

FAQPage Schema
How do I track regulatory compliance gaps until closure with owner assignments?

You can track open regulatory gaps by ingesting de-duped policy-diff findings into a persistent ledger that maintains owners, due dates, and verified status. It generates role-aware status reports bucketing overdue, due-soon, open, and in-progress gaps while routing unverified items to watch and comment-decision categories.

How does Slack notification workflow work for compliance gap owners?

Slack notification workflows for compliance gaps send assignment and reminder DMs to responsible owners using a strict per-send confirmation gate. Safe messaging conventions are enforced around unverified citations and compliance conclusions to prevent inaccurate regulatory claims.

What is a compliance-certificate gate and when do I need it for policy gap closure?

A compliance-certificate gate is a safety requirement that must be satisfied before closing gaps or certifying regulatory compliance. You need it when verifying that all open policy gaps have been resolved and properly documented in the gap tracker ledger.

Can I separate pre-rule tracking items from fix-now compliance obligations?

Pre-rule tracking items can be separated from fix-now obligations by keeping forward-looking watch and comment-decision items in a dedicated bucket. This allows counsel to distinguish immediate regulatory obligations from pre-rule tracking that requires ongoing monitoring.

How do I generate a status report for overdue and due-soon policy gaps?

Status reports for overdue and due-soon policy gaps are generated by bucketing tracked items from the gap ledger into categories like overdue, due soon, open, and in-progress. Special handling is applied for unverified rule currency to ensure accurate compliance reporting.

What are the limitations of automated citation verification in compliance tracking?

Automated citation verification in compliance tracking cannot close gaps or certify regulatory compliance without a compliance-certificate gate. Unverified items must be routed to watch and comment-decision categories, and per-send Slack notification confirmation is required to prevent unsafe messaging around regulatory conclusions.