gaps

Reports, closes, and risk-accepts open gaps tracked in a YAML gap tracker.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/tk1cntt/PhapChe --skill gaps-tk1cntt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gaps
Source: https://github.com/tk1cntt/PhapChe/tree/main/docs/claude-for-legal-main/regulatory-legal/skills/gaps
Command: npx skills add https://github.com/tk1cntt/PhapChe --skill gaps-tk1cntt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Compliance and remediation work often stalls because open gaps are scattered across notes and tickets. This Skill centralizes gap tracking so you can instantly see what is flagged, how old it is, and formally close or risk-accept items with an audit trail. ## Core Features & Use Cases - Open Gap Reporting: Reads the gap tracker YAML file and reports open gaps sorted by age and materiality. - Gap Closure: Marks a gap as closed with a resolution note using the --close GAP-ID option. - Risk Acceptance: Records the risk-acceptance rationale and acceptor, setting status to risk-accepted via --accept GAP-ID. - Use Case: During a quarterly compliance review, ask which gaps are still open, then formally risk-accept a low-materiality finding with documented rationale for the audit record. ## Quick Start Ask the assistant to show all open gaps from the gap tracker sorted by age and materiality.

Frequently Asked Questions about gaps

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

FAQPage Schema
How do I check which compliance gaps are still open?

Invoke the gaps skill without arguments to read the gap tracker YAML file and report all open gaps. Results are organized by age and materiality so the most critical and oldest items surface first.

How do I close a tracked gap with a resolution note?

Use the --close option followed by the gap ID, for example --close GAP-ID. The skill marks the gap as closed in the tracker and records your resolution note for the audit trail.

How do I risk-accept a gap instead of remediating it?

Use the --accept option with the gap ID. The skill records the risk-acceptance rationale and the acceptor's identity, then sets the gap status to risk-accepted in the tracker.

Where is the gap tracker data stored?

The tracker lives at ~/.claude/plugins/config/claude-for-legal/regulatory-legal/gap-tracker.yaml. The skill reads and updates this YAML file directly when reporting, closing, or risk-accepting gaps.

What are the limitations of the gaps tracker skill?

The skill only reports and updates gap status; it does not perform the underlying remediation work. Detailed schema, owner-notification logic, and reminder cadence are handled by the separate gap-surfacer reference skill.