One-click install
npx skills add https://github.com/PolliticalSolutions/political-portal --skill renewal-tracker-polliticalsolutions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: renewal-tracker
Source: https://github.com/PolliticalSolutions/political-portal/tree/main/.claude/skills/commercial-legal/renewal-tracker
Command: npx skills add https://github.com/PolliticalSolutions/political-portal --skill renewal-tracker-polliticalsolutions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns a “someday we should check renewals” problem into a clear, deadline-driven workflow by showing what’s renewing soon and when you must cancel by to avoid unwanted auto-renewal.

Core Features & Use Cases

  • Renewal urgency reporting (next 90 days): Default mode groups contracts into exactly one band using half-open intervals (🔴 0–13 days, 🟠 14–44 days, 🟡 45–89 days) and bases urgency on the effective cancel-by date.
  • Missed-window detection: Mode to list agreements whose cancel-by deadlines passed without recorded cancellation.
  • Optional register population (CLM connected): If the register is empty and the CLM is available, it can scan for active agreements with renewal dates and bulk-load the register.
  • Business-day correctness + notice timing: It emphasizes computing send_by_effective using transit buffers and performing business-day roll-back keyed to governing law, so alerts trigger off the effective deadline rather than a raw calendar date.

Quick Start

Run /commercial-legal:renewal-tracker to get the next 90 days of cancel-by deadlines with recommended actions and the business owners to ping.

Frequently Asked Questions about renewal-tracker

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

FAQPage Schema
How do I track contract renewals and calculate cancel-by deadlines?

Contract renewal tracking involves maintaining a YAML renewal register and computing business-day effective cancel-by deadlines from current term end dates and notice mechanics. This skill outputs urgency-banded reports with recommended actions for upcoming deadlines.

What happens if a contract cancellation window was missed?

When a cancellation window is missed, the system detects agreements whose cancel-by deadlines passed without recorded cancellation. This missed-window detection mode lists expired opportunities to cancel, allowing you to review auto-renewed contracts and take appropriate action.

How are renewal urgency alerts grouped by deadline?

Renewal urgency alerts are grouped into bands using half-open intervals based on the effective cancel-by date: red for 0-13 days, orange for 14-44 days, and yellow for 45-89 days. This grouping helps prioritize which contracts need immediate attention.

Does the renewal tracker account for notice transit buffers in business-day calculations?

Yes, the renewal tracker computes send-by effective dates using notice transit buffers and performs business-day roll-back keyed to governing law. This ensures alerts trigger off the effective deadline rather than a raw calendar date.

Can I bulk-load contracts from a CLM system into the renewal register?

Yes, if the register is empty and a CLM is available, the system can scan for active agreements with renewal dates and bulk-load the register. This optional register population feature streamlines initial setup for legal operations teams.

What is the best way to monitor commercial legal renewals on a schedule?

The best way to monitor commercial legal renewals is through scheduled weekly runs that identify upcoming cancel-by deadlines and missed cancellation windows. This transforms ad hoc checks into a clear, deadline-driven workflow for legal operations.