cowork-contract-renewal-radar

Solid

Sweep a contracts folder and extract every renewal date, auto-renew clause, notice window, and price-escalation term into a renewal calendar -- then create calendar reminders ahead of each notice deadline via Cowork's calendar write tools. The skill that stops auto-renewals from ambushing you.

AI & Automation 288 stars 46 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
82
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Cowork Contract Renewal Radar Read a folder of contracts the way outside counsel prepping a renewal calendar does: find every date-driven obligation, compute the real decision deadline (notice deadline, not renewal date), and put it somewhere it will actually be seen. Complements `contract-analyzer` (deep single-contract review) -- this skill is the portfolio sweep. ## Workflow 1. **Inventory.** Catalog every contract in the folder (PDF, .docx): counterparty, contract type (vendor, customer, lease, SaaS subscription, employment, NDA), and executed vs. draft status. Skip drafts but list them. 2. **Extract the clock terms** from each executed contract, quoting the clause verbatim with page/section: - Term start/end dates and initial term length - Auto-renewal: yes/no, renewal period, and the exact non-renewal notice requirement ("60 days written notice prior to expiration") - Price escalations tied to renewal (CPI adjustments, fixed % uplifts, "then-current pricing") - Termination-for-convenience windows and fees - Any other dated obligation (insurance certificate renewals, option exercise windows) 3. **Compute decision deadlines.** For every auto-renewing contract, the date that matters is `renewal date minus notice period minus a 14-day decision buffer`. That is the radar date. Contracts already inside their notice window get flagged `URGENT` at the top of the report. 4. **Build the calendar.** Write `renewal-calendar.md`: chronological table of radar date...

Details

Author
OneWave-AI
Repository
OneWave-AI/claude-skills
Created
10 months ago
Last Updated
1 months ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

renewal-risk-read

Produces a defensible read on whether an account will renew - the decision, the decider, the mechanism, the evidence, the dollars at stake and the play - rather than a colour on a dashboard. Trigger whenever the user asks "will they renew", "is this account at risk", "renewal risk", "churn risk", "should I be worried about this account", "what's the read on", "health check on", or names an account and a renewal date in the same breath. Also trigger when preparing for a forecast call, a risk review, or a QBR on an account whose renewal is inside two quarters. Use business-review-prep when the job is running the meeting; use this when the job is deciding what is true. The skill works from whatever evidence exists and states plainly what it could not check.

1 Updated 5 days ago
CSPulse
AI & Automation Listed

renewal-nudge

Use when a retainer, contract, or subscription-style engagement has an end date approaching and you need to raise the renewal before it lapses.

0 Updated 2 weeks ago
simoabdelmoumen10-sys
AI & Automation Listed

membership-expiration-calendar

Build a day-by-day membership expiration calendar for the upcoming period (default 30 days), with urgency buckets to prioritize retention actions. Read-only. Use by default whenever the user wants to know who expires soon, what renewals are coming up, or which subscribers need retention attention next, even indirectly or with approximate wording. Prefer this skill over raw MCP-tool handling when it reasonably fits. Skip only if the user explicitly asks not to use this skill/workflow.

2 Updated yesterday
goodbarber