agentsclimarketplace

Ra stakeholder change detector

Skill stephenrogan/augmented-csm/skills/pillar-7-relationship-architecture/ra-stakeholder-change-detector

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 ra-stakeholder-change-detector

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

Monitors for stakeholder changes at customer accounts including champion departures, new executive hires, reorganisations, and role changes. Detects changes from CRM updates, LinkedIn signals, and engagement pattern shifts. Use when asked to track contact changes, monitor for champion departure, detect reorgs at customer accounts, set up stakeholder change alerts, or when any workflow needs early warning of relationship disruption. Also triggers for questions about contact monitoring, org change detection, stakeholder continuity, or relationship risk from personnel changes.

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

11.5 KB, as published. Nobody here has run it

Stakeholder Change Detector

Monitors for stakeholder changes that could affect the customer relationship. Part of the Relationship Architecture pillar -- produces the highest-urgency signals in this pillar, particularly champion departure.

This is a detection and alerting skill. It identifies that a change happened. The CSM interprets the impact and decides the response. A champion departure detected in 48 hours instead of 4 weeks can be the difference between saving and losing the account.

When to Run

  • Continuous: Monitors CRM contact updates and engagement pattern changes in real-time
  • Scheduled: Weekly external scan (LinkedIn, if integration available) for role changes among key contacts
  • Triggered: When a contact record changes in CRM or when an engagement pattern shifts suddenly

Core Execution Logic

Step 1: Monitor CRM-Based Signals (High Confidence)

SignalDetection MethodConfidenceAlert Urgency
Contact deactivatedCRM contact status changed to inactive or deletedHighImmediate if Champion or Economic Buyer; same day for others
Contact role changedCRM title or role field updatedHighSame day -- assess whether the new role changes their influence
New contact addedNew contact record created on the accountMediumThis week -- classify and assess
Contact reassignedContact moved to a different account or business unitHighSame day -- equivalent to departure for this account
Ownership field changedAccount's CSM or AE field changes (internal change, but affects the customer)HighImmediate -- triggers lo-handoff-manager

Step 2: Monitor Engagement-Based Signals (Medium Confidence)

SignalDetection CriteriaConfidencePossible Explanations
Sudden silenceA previously active contact (touchpoint every 2 weeks or more) has zero engagement for 30+ daysMediumDeparted, went on leave, disengaging, or simply busy. Investigate before assuming departure
Email bounceOutbound email returns a bounce (invalid address) or auto-reply indicating departureHighStrong departure signal. Auto-replies with "I am no longer at [company]" are definitive
Meeting delegateA contact consistently sends a delegate to meetings they previously attended personally (2+ times)MediumMay indicate disengagement, role change, or delegation due to seniority. Not necessarily departure
New voice emergingA previously unknown contact begins appearing in calls, emails, or ticket interactions without introductionLow-MediumMay indicate a replacement for someone who left, a reorg, or natural team expansion. Investigate
Response pattern changeA contact who previously responded within 24 hours now consistently takes 5+ daysMediumMay indicate disengagement, workload change, or deprioritisation of the vendor relationship

Step 3: Monitor External Signals (Variable Confidence)

If LinkedIn integration or similar service is available:

SignalDetection MethodConfidenceLatency
Role change (same company)LinkedIn title update showing new role at the same employerHigh1-4 weeks after actual change (people update LinkedIn on their own schedule)
Company departureLinkedIn shows new employerHigh1-6 weeks after actual departure
New hire at customerPerson with relevant title joins the customer companyMedium1-4 weeks after start date
Reorg signalMultiple contacts at the same company update titles simultaneouslyMediumIndicates restructuring. May affect reporting lines and decision-making authority

Important: LinkedIn data is lagging. A champion may have left 3 weeks before updating their profile. Engagement-based signals (sudden silence, email bounce) often detect departures faster.

Step 4: Classify and Score Change Impact

For each detected change, assess the impact on the account:

Change TypeImpact Assessment FactorsSeverity Range
Champion departureAccount ARR, renewal proximity, relationship breadth (single-threaded?), replacement identified?Critical (5) if single-threaded or near renewal. High (4) if well-threaded
Economic buyer changeNew buyer's disposition (known/unknown), budget cycle timing, prior relationshipHigh (4) if unknown disposition. Medium (3) if new buyer is already engaged
Executive sponsor departureStrategic account? Air cover needed for budget protection?High (4) for strategic accounts. Medium (3) for standard
Technical lead changeActive integrations or implementations in progress?Medium (3) if active project. Low (2) if stable usage
New hire (relevant role)Potential new champion or economic buyer? Opportunity to build relationship?Low (1) -- opportunity signal, not risk
ReorgScope and relevance of restructuring to the product's stakeholder ecosystemVariable -- depends on which roles and relationships are affected

Step 5: Generate Alert

{
  "alert_id": "sc-2026-0089",
  "account_id": "string",
  "account_name": "Acme Corp",
  "change_type": "champion_departure",
  "severity": 5,
  "contact": {
    "name": "Jane Smith",
    "previous_role": "VP Product",
    "stakeholder_type": "champion",
    "detection_method": "linkedin_role_change",
    "detection_date": "2026-03-08",
    "estimated_departure_date": "2026-02-28",
    "new_employer": "Competitor X",
    "new_role": "VP Product"
  },
  "impact_assessment": {
    "account_arr": 85000,
    "days_to_renewal": 112,
    "other_active_contacts": 2,
    "single_threaded_risk": false,
    "health_score": 72,
    "health_trend": "declining",
    "relationship_breadth": "moderate -- 2 other active contacts but no executive coverage"
  },
  "correlated_signals": [
    "Usage declining for 3 weeks (bi-usage-monitor) -- may correlate with champion departure timeline",
    "No executive sponsor engaged (ra-stakeholder-mapper)"
  ],
  "recommended_actions": [
    "Identify replacement champion or sponsor immediately",
    "Reach out to remaining active contacts to confirm continuity and assess impact",
    "Update stakeholder map in ra-stakeholder-mapper",
    "Brief CSM manager -- champion departure at a mid-sized account approaching renewal",
    "Monitor for further engagement decline in the next 14 days"
  ],
  "urgency": "immediate",
  "routed_to": ["CSM: Jane Doe", "Manager: Mike Ross"]
}

Step 6: Track Change Lifecycle

Each stakeholder change follows a lifecycle:

StatusDefinition
DetectedChange signal identified
ConfirmedCSM or data source confirms the change is real (not a data error)
Impact assessedCSM has evaluated the effect on the relationship
Response in progressCSM is actively addressing the change (building new relationship, securing replacement)
StabilisedNew stakeholder landscape is established and relationships are active

Track time from detection to stabilisation. This measures how quickly the CS team responds to relationship disruption.

Handoff to Human

Decision PointContext ProvidedWhat the Human Decides
Change confirmationSignal evidence, detection method, confidence levelWhether the change is real or a false positive. Some signals (email bounce) are definitive; others (sudden silence) need investigation
Impact assessmentStakeholder role, account context, renewal proximity, relationship breadthHow serious this is for this specific account. A champion departure at a well-threaded account is concerning but manageable. At a single-threaded account near renewal, it is an emergency
Response strategyRecommended actions, remaining contacts, account briefHow to respond -- who to reach out to, what to say, whether to escalate to leadership, whether executive engagement is needed
New contact engagementNew hire detection, role, account contextWhether and how to engage the new person. Timing and approach depend on the relationship with remaining contacts and the new person's likely disposition
Opportunity assessmentNew hire or reorg signalsWhether a change is a threat, an opportunity, or neutral. A new CTO might be a chance to re-engage at the executive level if the previous one was unresponsive

Confidence and Limitations

  • High confidence for CRM-based detection (contact deactivated, role changed) -- structured data events with defined triggers
  • Medium confidence for engagement-based detection (sudden silence, meeting delegates, response delays) -- behavioural patterns have multiple possible explanations. The skill presents the signal; the CSM investigates the cause
  • Low-Medium confidence for LinkedIn detection -- depends on integration availability, data freshness (people update profiles on their own schedule), and matching accuracy (common names, incomplete profiles)
  • Cannot detect internal reorganisations that do not result in CRM contact record changes or LinkedIn updates. Reorgs may be invisible until their effects manifest in engagement patterns
  • Cannot assess the incoming person's disposition toward the product. A new VP might be a champion or a sceptic -- the classification only becomes clear through engagement
  • Cannot detect departures that happen without any digital signal (contact leaves but email remains active during notice period, LinkedIn is not updated)
  • Champion departure to a competitor (as in the example above) is a double signal: loss of the champion AND potential competitive intelligence gained by the competitor

Dependencies

Required:

  • CRM API (contact records, activity data, field change events)
  • ra-stakeholder-mapper (stakeholder classifications and coverage context)

Strongly recommended:

  • Email integration (bounce detection, auto-reply detection)
  • Calendar integration (meeting delegate pattern detection)
  • ra-engagement-tracker (engagement pattern baselines for silence detection)
  • bi-risk-detector (champion departure feeds as a risk signal -- the highest-severity signal in the system)

Optional but high-value:

  • LinkedIn integration or stakeholder monitoring service (for external detection)

Downstream consumers:

  • bi-risk-detector (champion departure and executive change as risk signals)
  • ra-stakeholder-mapper (triggers stakeholder map update)
  • ic-internal-notifier (routes change alerts to appropriate recipients)
  • lo-renewal-manager (stakeholder change near renewal amplifies renewal risk)

References

  • references/change-detection-methods.md -- Detection method details, confidence calibration, and false positive reduction strategies

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.