skills/call-summary-generator/SKILL.md
Generates a structured post-call summary from raw notes, key observations, or a brain dump of what happened. Organises the chaos into discussion points, decisions, action items, sentiment, and flags. Use when asked to summarise a call, structure meeting notes, organise what happened in a conversation, create a call summary from notes, or when a CSM has raw thoughts from a customer call and needs them structured. Also triggers for questions about call documentation, meeting summarisation, note organisation, or turning a call brain dump into a usable record.
npx skillsauth add stephenrogan/csm-skills call-summary-generatorInstall 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.
Takes your raw, unstructured post-call notes and turns them into a structured summary. The input can be messy -- bullet points, fragments, stream-of-consciousness. The output is clean and actionable.
Different from the follow-up email (customer-facing) and the meeting outcome log (CRM-facing) -- this is the comprehensive record for your own reference and your team's context.
After a call, provide:
Organises the conversation into distinct topics, each with:
Explicit agreements from the call:
Extracted from the notes using the same patterns as the action-item-extractor:
| Action | Owner | Deadline | Confidence | |--------|-------|----------|-----------| | [action] | [name] | [date] | [High: explicit commitment / Medium: implied / Low: vague offer] |
Based on your notes and observations:
Signals that should trigger downstream attention:
## Call Summary: [Account Name]
**Date:** [date] | **Type:** [type] | **Duration:** [minutes]
**Attendees:** [customer contacts] | [internal team]
### Discussion Points
1. **[Topic]**: [2-3 sentence summary]. Conclusion: [outcome or "open"]
2. **[Topic]**: [2-3 sentence summary]. Conclusion: [outcome or "open"]
### Decisions
- [Decision 1]
- [Decision 2]
### Action Items
| Action | Owner | Deadline | Confidence |
|--------|-------|----------|-----------|
| [action] | [name] | [date] | [H/M/L] |
### Sentiment
Overall: [assessment]
Signals: [specific observations]
### Flags
- [Risk/Expansion/Product/Relationship]: [detail]
### Next Touchpoint
[When and what]
The skill works with various input quality levels:
| Input Quality | What You Provide | What the Skill Does | |-------------|-----------------|-------------------| | Detailed notes | Structured bullet points with quotes and observations | Organises into the template with minimal inference | | Rough notes | Fragments, shorthand, incomplete sentences | Interprets and structures. Flags anything unclear for your review | | Brain dump | Stream-of-consciousness paragraph about what happened | Extracts topics, actions, and sentiment. Asks for clarification on ambiguities | | Minimal notes | "Discussed renewal, they are happy, Tom will send the data" | Produces a minimal summary. Flags: "Notes are sparse -- review for completeness before finalising" |
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.