renewal-tracker

Track contract renewal dates and alert on upcoming cancel-by deadlines from a YAML register.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Contract auto-renewals lock you into another term when cancel-by deadlines pass unnoticed. This Skill maintains a renewal register and surfaces which contracts are renewing soon, when notice must be sent, and which cancellation windows have already been missed. ## Core Features & Use Cases - Urgency-banded renewal reports: Lists contracts renewing in the next 90 days grouped into red (0-13 days), orange (14-44 days), and yellow (45-89 days) bands based on the effective send-by date. - Business-day and transit-time aware deadlines: Rolls cancel-by dates back to the last business day under the governing law's holiday calendar and subtracts mailing transit buffers so alerts fire on the date notice must be sent. - Missed-window and bulk-load modes: Reports lapsed cancellation windows with recovery options, and can scan a connected CLM or DocuSign to bulk-populate the register. - Use Case: A legal ops manager runs the tracker weekly to see that a vendor SaaS agreement's certified-mail notice must go out in 10 days, pings the business owner, and gets an alternative vendor quote before pricing leverage disappears. ## Quick Start Ask the assistant to show which contracts are renewing in the next 90 days and when each cancellation notice must be sent.

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 renewal deadlines and cancellation windows?

Maintain a renewal register with each contract's term end, notice period, and notice method, then run the tracker to list upcoming cancel-by deadlines grouped by urgency. It alerts on the send-by date, which accounts for business-day roll-backs and mail transit time.

How do I find contracts with auto-renewal clauses before the notice period expires?

Renewal dates are captured at contract review time and stored in the register, or bulk-loaded by scanning a connected CLM or DocuSign for active agreements with renewal metadata. The tracker then surfaces every deadline within your chosen window.

Can the tracker account for weekends and holidays in cancellation deadlines?

Yes. It rolls calendar cancel-by dates back to the last business day using the governing law's holiday calendar, records both the calendar and effective dates, and flags any mismatch with the contract's own business-day definition.

What happens if a cancellation window has already passed?

The --missed mode lists agreements whose cancel-by deadlines lapsed without recorded cancellation, showing when each will auto-renew. It suggests options like negotiating late cancellation, accepting the renewal, or checking for other termination rights.

Does the renewal tracker send cancellation notices or cancel contracts?

No. It only surfaces deadlines and business owners so you can decide; sending a non-renewal notice or letting an auto-renewal fire is a consequential legal step gated behind attorney review for non-lawyer users.