renewal-tracker

Compute contract renewal cancel-by deadlines and output urgency-banded actions.

Updated May 15, 2026
One-click install
npx skills add https://github.com/az9713/claude-for-legal-tutorial --skill renewal-tracker-az9713
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: renewal-tracker
Source: https://github.com/az9713/claude-for-legal-tutorial/tree/main/commercial-legal/skills/renewal-tracker
Command: npx skills add https://github.com/az9713/claude-for-legal-tutorial --skill renewal-tracker-az9713

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It prevents missed cancellation deadlines by maintaining a renewal register and surfacing which contracts must be handled before cancel-by notice windows close.

Core Features & Use Cases

  • Renewal register-driven alerts: Shows contracts grouped by urgency (0–13, 14–44, 45–89 days) based on the effective cancel-by date.
  • Missed-window reporting: Lists contracts whose cancel-by deadlines passed without recorded cancellation.
  • Optional CLM-driven bulk population: When the register is empty and the CLM is connected, scans for active agreements with renewal dates and bulk-loads the register.
  • Operationally safe guidance: Produces recommended actions (who to ping and where pricing is uncapped) and includes a gate reminder to review consequences before taking legal steps.

Quick Start

Run renewal-tracker with the default next-90-days view to get an urgency tier report of what needs cancellation review.

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 prevent missed cancellation deadlines?

To track contract renewals and prevent missed cancellation deadlines, use a renewal register to surface upcoming contracts and warn before notice windows close. The system groups contracts by urgency bands and computes effective cancel-by dates using notice logic.

What happens if a contract renewal cancellation window was missed?

If a contract renewal cancellation window was missed, the missed-window reporting mode lists contracts whose cancel-by deadlines passed without recorded cancellation. This identifies expired notice periods so business owners can review consequences and take appropriate action.

How do I calculate effective cancel-by dates for contract renewals with notice periods?

Effective cancel-by dates for contract renewals are calculated by applying notice and transit logic to the scheduled renewal date. This computation accounts for required notice periods to determine the actual deadline for submitting cancellations.

Can I bulk load contracts into a renewal register from a CLM scan?

Yes, you can bulk load contracts into a renewal register from a CLM scan. When the register is empty and a CLM is connected, the system scans for active agreements with renewal dates and automatically populates the register.

How do I report what contracts are renewing soon within a specific time horizon?

To report what contracts are renewing soon within a specific time horizon, run the tracker with a configurable day view, such as the default next-90-days. It outputs an urgency tier report grouping contracts by days remaining until cancel-by deadlines.

What recommended actions does a renewal tracker provide for business owners?

A renewal tracker provides operationally safe guidance for business owners by generating urgency-banded recommended actions. It identifies who to ping, flags uncapped pricing, and includes a gate reminder to review consequences before taking legal cancellation steps.