renewal-tracker

List upcoming contract cancel-by deadlines from a renewal-register.yaml file.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It prevents missed contract cancellation deadlines by maintaining a renewal register and surfacing which agreements are nearing their cancel-by dates, with urgency bands and recommended next actions.

Core Features & Use Cases

  • Renewal register–driven visibility: Uses a maintained YAML renewal register to list upcoming cancel-by deadlines and the associated business owners.
  • Urgency band reporting: Defaults to the next 90 days and buckets deadlines into 🔴 0–13 days, 🟠 14–44 days, and 🟡 45–89 days using half-open boundaries so each deadline lands in exactly one tier.
  • Missed-window reporting: Provides a “bad news” view of contracts whose cancel-by deadlines passed without recorded cancellation, plus practical options to address them.
  • Optional CLM/e-signature bulk population: If the register is empty/stale and the CLM is connected, it can scan active agreements and bulk-load renewal data.
  • Notice timing correctness: Alerts and urgency are computed off send-by timing (via transit buffer) and business-day effective dates to reduce silent deadline misses.

Quick Start

Run the renewal tracker for the next 90 days by typing /commercial-legal:renewal-tracker.

Frequently Asked Questions about renewal-tracker

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

FAQPage Schema
How do I track upcoming contract renewal deadlines and avoid missing cancellation windows?

Tracking contract renewal deadlines requires maintaining a renewal register to surface upcoming cancel-by dates. This Skill computes send-by timing using transit buffers and business-day roll-back rules, bucketing deadlines into urgency tiers so teams act before cancellation windows close.

What is a renewal register and how does notice period calculation work for commercial legal ops?

A renewal register is a maintained YAML file listing contract cancel-by deadlines and owners. Notice period calculation rolls back deadlines using business-day effective dates and transit buffers to determine accurate send-by timing for cancellation alerts.

How do I report on missed contract cancellation windows after deadlines pass?

Reporting on missed contract cancellation windows uses a missed-window mode to identify agreements whose cancel-by deadlines passed without recorded cancellation. It generates a bad news view of expired deadlines with practical options to address them.

Can I change the deadline monitoring horizon for contract renewals beyond 90 days?

Changing the deadline monitoring horizon for contract renewals is supported via the days parameter. The default 90-day window can be adjusted to surface upcoming cancel-by deadlines across a custom timeframe with half-open urgency bands.

Does the renewal tracker support bulk loading active agreements from a CLM system?

Bulk loading active agreements from a connected CLM system is supported when the renewal register is empty or stale. It scans active agreements to populate renewal data including cancel-by deadlines and business owners into the register.

What are the limitations of using a YAML renewal register for deadline monitoring?

Using a YAML renewal register for deadline monitoring requires manual maintenance of contract data unless populated from a CLM. Accuracy depends on correctly maintained notice periods, transit buffers, and business-day rules to avoid silent deadline misses.