agentsclimarketplace

Lo renewal manager

Skill stephenrogan/augmented-csm/skills/pillar-2-lifecycle-orchestration/lo-renewal-manager

38 agent skills for the complete CSM operational surface area. Built to the Agent Skills open standard.

Install
npx -y skills add stephenrogan/augmented-csm --skill lo-renewal-manager

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Tracks renewal timelines across the portfolio, triggers renewal workflows at defined milestones, surfaces renewal readiness with risk and opportunity signals, and manages the operational mechanics of the renewal process. Use when asked to manage renewals, track renewal dates, build renewal playbooks, automate renewal workflows, assess renewal risk, prepare for renewal conversations, forecast renewal outcomes, or when any account is approaching contract end date. Also triggers for questions about renewal pipeline, contract management, renewal forecasting, or retention operations.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

8.1 KB, as published. Nobody here has run it

Renewal Manager

Tracks renewal timelines, triggers milestone-based workflows, surfaces readiness signals, and manages the operational process from T-180 through close. Part of the Lifecycle Orchestration pillar -- the highest-stakes workflow in CS because it directly protects revenue.

This is a tracking, triggering, and surfacing skill. It manages the timeline and surfaces context. It does not negotiate, set pricing, decide on concessions, or have the renewal conversation. Those are human decisions -- the CSM and their manager own the commercial outcome.

When to Run

  • Scheduled: Daily scan of all accounts to check renewal milestone triggers
  • Triggered: When a renewal milestone date is reached (T-180, T-120, T-90, T-60, T-30, T-14)
  • On-demand: When a CSM requests renewal status or readiness assessment for a specific account

Renewal Timeline and Milestones

MilestoneDays to RenewalActions Triggered
T-180180 daysInitial renewal flag. Pull health data, usage trends, contract history. Create renewal opportunity in CRM if not already present
T-120120 daysRenewal readiness assessment. Score renewal risk. Surface to CSM with recommended preparation actions
T-9090 daysActive renewal phase begins. Increase check-in cadence (via lo-check-in-scheduler). Generate renewal prep brief. Alert CSM to begin renewal planning
T-6060 daysRenewal conversation expected. Flag if no renewal activity logged in CRM. Generate commercial context brief
T-3030 daysEscalation check. If renewal is not in progress (no CRM stage advancement), alert CSM + manager
T-1414 daysFinal check. If renewal is not confirmed, escalate to CS leadership
T-0Renewal dateOutcome tracking. Was the account renewed, churned, or extended? Log outcome and trigger post-renewal workflow

Core Execution Logic

Step 1: Maintain Renewal Calendar

Continuously maintain a calendar of all accounts with their renewal dates:

  1. Pull contract end dates from CRM
  2. Calculate milestone dates for each account
  3. Check daily: which milestones are triggered today?
  4. For each triggered milestone, execute the associated actions

Step 2: Score Renewal Risk at T-120

Generate a renewal risk assessment by pulling:

  • Health Score Engine composite and trends
  • Usage Pattern Monitor trend classification
  • Risk Signal Detector active signals
  • Support history (open tickets, CSAT trend)
  • Engagement pattern (stakeholder coverage, touchpoint frequency)
  • Contract history (previous renewal experience, expansions, concessions)

Renewal risk classification:

ClassificationCriteriaRecommended Action
On TrackHealth > 75, no active risk signals, engagement stable or growingStandard renewal process
WatchHealth 65-75, or 1 active risk signal, or engagement flatIncrease touchpoint frequency, prepare value narrative
At RiskHealth < 65, or 2+ risk signals, or champion departure, or competitive signalImmediate CSM + manager review. Save plan may be needed before renewal
CriticalHealth < 50, or competitive signal + renewal < 90 days, or customer has stated intent to leaveExecutive engagement. Full save play. Do not wait for renewal timeline

Step 3: Generate Renewal Prep Brief at T-90

Invoke bi-account-brief with renewal context to produce:

  • Full account health and usage summary
  • Value delivered during the contract period (usage growth, outcomes achieved)
  • Risk signals with evidence
  • Expansion signals (if renewal is also an expansion opportunity)
  • Stakeholder map with coverage assessment (is the economic buyer engaged?)
  • Contract history (current terms, pricing, previous negotiations)
  • Recommended approach (standard renewal, renewal with expansion, renewal with risk mitigation)

Step 4: Track Renewal Progress

Monitor CRM opportunity stage for the renewal:

  • Is the renewal opportunity created? (Flag if missing at T-90)
  • Is the stage advancing? (Flag if stalled for 30+ days)
  • Are there documented activities? (Flag if no renewal-related activities logged)
  • Is the expected close date realistic? (Flag if pushed past contract end date)

Step 5: Generate Renewal Forecast

For the portfolio, produce a rolling renewal forecast:

{
  "forecast_date": "2026-03-10",
  "next_90_days": {
    "total_renewals": 24,
    "total_arr_renewing": 1850000,
    "on_track": { "count": 16, "arr": 1200000 },
    "watch": { "count": 5, "arr": 420000 },
    "at_risk": { "count": 2, "arr": 180000 },
    "critical": { "count": 1, "arr": 50000 }
  },
  "renewals_this_month": [
    {
      "account": "Acme Corp",
      "arr": 85000,
      "renewal_date": "2026-04-01",
      "risk_classification": "watch",
      "risk_factors": ["Engagement declining", "Economic buyer not engaged"],
      "csm": "Jane Doe",
      "crm_stage": "Negotiation"
    }
  ]
}

Output Format

Per-account renewal record:

{
  "account_id": "string",
  "renewal_date": "2026-06-15",
  "days_to_renewal": 97,
  "current_milestone": "T-120",
  "risk_classification": "watch",
  "risk_factors": ["Health trending down (74, declining)", "No exec engagement in 60 days"],
  "expansion_opportunity": true,
  "crm_opportunity_status": "created",
  "crm_stage": "Qualification",
  "last_renewal_activity": "2026-02-20",
  "next_action": { "type": "T-90 renewal prep brief", "due": "2026-03-16" },
  "csm": "Jane Doe"
}

Handoff to Human

Decision PointContext ProvidedWhat the Human Decides
Renewal risk classification (T-120)Risk score, health data, signals, contract historyWhether the classification is accurate given relationship context; what preparation is needed
Renewal approach (T-90)Renewal prep brief with full contextHow to frame the renewal: standard, with expansion, with concession, or with save play
Negotiation strategyCommercial data, competitive signals, contract historyPricing, terms, concessions, escalation to leadership
Stalled renewal (T-30)CRM stage history, customer engagement, risk signalsWhether to escalate, change approach, or accept timeline
Critical renewal (T-14)Full context, escalation historyExecutive engagement, final save attempt, or churn acceptance

Confidence and Limitations

  • High confidence for timeline management and milestone triggering -- deterministic scheduling
  • Medium confidence for renewal risk classification -- health and signal data are strong inputs but relationship context matters
  • Cannot predict pricing sensitivity, budget availability, or internal customer politics
  • Cannot assess whether a competitor has made a specific offer
  • The risk classification is a starting point. CSMs should always overlay their relationship read

Dependencies

Required:

  • CRM API (contract dates, opportunity management, activity tracking)
  • bi-health-score (health data for risk scoring)

Strongly recommended:

  • bi-risk-detector (active risk signals)
  • bi-expansion-detector (expansion signals for renewal + growth conversations)
  • bi-account-brief (renewal prep brief generation)
  • lo-check-in-scheduler (cadence adjustment during renewal phase)

References

  • references/renewal-playbook.md -- Detailed renewal workflow by risk classification

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.