skills/difficult-conversation-drafter/SKILL.md
Prepares talking points and framing for difficult customer conversations including delivering bad news, addressing underperformance, raising pricing concerns, discussing missed commitments, or having an honest conversation about a failing relationship. Use when asked to prepare for a difficult conversation, frame bad news, plan a confrontational discussion, structure a hard conversation, or when a CSM knows a conversation will be uncomfortable and needs to prepare how to navigate it. Also triggers for questions about hard conversations, delivering bad news to customers, uncomfortable customer topics, or how to raise a difficult subject without damaging the relationship.
npx skillsauth add stephenrogan/csm-skills difficult-conversation-drafterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Prepares you for conversations you are dreading. The paradox: the conversations you most want to avoid are usually the ones your customer needs you to have. Avoiding a difficult conversation does not make the problem go away -- it makes the eventual conversation harder.
Provide:
Situations: Price increase, feature sunset, CSM change, SLA miss, delivery delay, service reduction.
Framework:
Situations: Chronic unresponsiveness, missed commitments from their side, team not adopting, contacts blocking access.
Framework:
Situations: You missed a commitment, your team dropped the ball, an escalation was not handled well.
Framework:
Situations: The account is deteriorating and nobody is saying it out loud. The customer is disengaging. The product is not delivering expected value.
Framework:
| Principle | What It Looks Like | |-----------|-------------------| | Direct, not aggressive | "The deployment missed the deadline by 8 days" not "Your team really dropped the ball on this" | | Accountable, not defensive | "We should have caught this earlier" not "The issue was caused by a third-party dependency" | | Empathetic, not patronising | "I understand this affects your team's workflow" not "I know this must be really hard for you" | | Solution-oriented, not problem-focused | Spend 20% of the conversation on the problem and 80% on the path forward | | Specific, not vague | "The API response time exceeded 3 seconds for 4 hours on March 5" not "there were some performance issues" |
Before the conversation:
For each difficult conversation, the skill produces:
development
Structures the CSM's week based on their portfolio status, upcoming events, overdue items, and strategic priorities. Produces a time-blocked plan that balances reactive demands with proactive account management. Use when asked to plan a week, structure daily priorities, build a weekly schedule, allocate time across accounts, manage a busy week, or when a CSM feels overwhelmed and needs to determine where to focus. Also triggers for questions about time management, weekly planning, account prioritisation for the week, daily priority setting, or how to balance competing demands across a portfolio.
development
Constructs a compelling value narrative for a customer account by connecting product usage to business outcomes in the customer's language. Produces different versions for different audiences -- the champion, the CFO, the board. Use when asked to build a value story, articulate ROI, create a business case for the customer, prepare value evidence for a renewal or QBR, or when a CSM needs to translate usage metrics into business impact the customer will recognise. Also triggers for questions about value articulation, ROI storytelling, customer business case, value evidence, or how to prove the product is worth the investment.
data-ai
Takes raw usage data -- even a spreadsheet export or pasted metrics -- and identifies patterns, risks, and opportunities. Translates product analytics into account intelligence a CSM can act on. Use when asked to interpret usage data, analyse product metrics, make sense of a usage report, identify trends in customer behaviour, flag usage-based risks, or when a CSM has data but does not know what it means for the account. Also triggers for questions about usage analysis, product analytics interpretation, behavioural pattern detection, usage-based risk identification, or turning raw metrics into actionable insight.
development
Builds a structured 30-60-90 day plan for a CSM taking over a new book of accounts or joining a new team. Prioritises accounts by risk and value, identifies immediate relationship actions, and structures the ramp to full productivity. Use when asked to plan a book transition, create a new CSM onboarding plan, structure a territory takeover, build a 30-60-90 plan for a new role, or when a CSM is inheriting accounts and needs a systematic approach to getting up to speed. Also triggers for questions about account transitions, new book ramp-up, CSM onboarding to a portfolio, territory planning, or how to take over accounts from another CSM.