From taizen-gtm-skills
Manages post-close account lifecycles with structured plans, renewal playbooks, and expansion strategies. Integrates CRM, customer success, analytics, support, and billing tools like Salesforce and Stripe.
npx claudepluginhub taizen-ai/taizen-claude-plugins --plugin taizen-gtm-skillsThis skill uses the workspace's default tool permissions.
Strategic account management from onboarding through renewal and expansion.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Strategic account management from onboarding through renewal and expansion.
Maximize customer lifetime value through structured account planning, proactive renewal management, and strategic expansion.
Setup: Connect these data sources to enable full functionality. Claude will prompt you to connect any missing integrations when you use this skill.
# ACCOUNT LIFECYCLE DATA SOURCES
# Configure the sources relevant to your account management needs
# Enterprise Search (searches across all internal sources)
- source: enterprise_search
connector: "{{GLEAN | MOVEWORKS | ELASTIC}}"
data:
- internal_docs
- wiki_content
- shared_drives
- slack_history
# CRM & Deal Data
- source: crm
connector: "{{SALESFORCE | HUBSPOT}}"
data:
- account_records
- opportunity_history
- contract_data
- renewal_dates
- activity_timeline
- account_owner
- stakeholder_contacts
# Customer Success Platforms
- source: customer_success
connector: "{{GAINSIGHT | CHURNZERO | TOTANGO | VITALLY}}"
data:
- health_scores
- usage_metrics
- csm_notes
- success_plans
- risk_alerts
- nps_scores
# Product Usage & Analytics
- source: product_analytics
connector: "{{MIXPANEL | AMPLITUDE | PENDO | HEAP}}"
data:
- feature_adoption
- usage_trends
- active_users
- engagement_scores
# Support & Tickets
- source: support
connector: "{{ZENDESK | INTERCOM | FRESHDESK | SALESFORCE_SERVICE}}"
data:
- ticket_history
- resolution_times
- satisfaction_scores
- open_issues
- escalations
# Call Recordings & Conversations
- source: call_recordings
connector: "{{GONG | CHORUS | CLARI}}"
data:
- qbr_recordings
- check_in_calls
- sentiment_trends
- key_topics
- stakeholder_participation
# Billing & Financials
- source: billing
connector: "{{STRIPE | CHARGEBEE | ZUORA}}"
data:
- contract_value
- payment_history
- expansion_revenue
- churn_data
# Internal Documentation
- source: internal_docs
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION | CONFLUENCE}}"
paths:
- "/Customer Success/Account Plans/"
- "/Customer Success/QBR Materials/"
- "/Sales/Strategic Accounts/"
# Communication History
- source: email
connector: "{{GMAIL | OUTLOOK}}"
data:
- thread_history
- response_times
- engagement_patterns
# Where to deliver account lifecycle outputs
outputs:
# Always available - display in Claude UI
- type: display
enabled: true
# Update CRM with account plans and notes
- type: crm
connector: "{{SALESFORCE | HUBSPOT}}"
actions:
- update_account_plan_field
- add_renewal_tasks
- update_health_score
- log_activities
# Update customer success platform
- type: customer_success
connector: "{{GAINSIGHT | CHURNZERO | TOTANGO}}"
actions:
- update_success_plan
- create_ctas
- update_health_score
# Save account plans to docs
- type: documents
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION}}"
destination: "/Customer Success/Account Plans/"
# Alert team on risk signals
- type: slack
connector: "{{SLACK}}"
channels:
at_risk: "#cs-at-risk-accounts"
renewals: "#renewals-pipeline"
expansions: "#expansion-opportunities"
IMPORTANT: Before executing this skill, you MUST validate the configuration above.
Check for placeholder values: Scan the YAML configuration for any {{...}} placeholders. These indicate required configuration that the user must provide.
Validate data sources: For each data source listed:
connector field shows {{OPTIONS}} format, ask the user which option they use{{PLACEHOLDER}}, ask the user to provide actual valuesValidate output destinations: For any output type beyond display:
Do not proceed with the skill. Instead:
Example response when config is incomplete:
Before I can run this skill, I need some configuration:
**Missing values:**
- [List specific {{PLACEHOLDER}} values found]
**MCP connections needed:**
- [List required connectors not yet available]
Please provide these values, or let me know which data sources you'd like to skip.
At minimum, this skill requires:
display output enabled (always available)Enhanced functionality requires:
Automate this skill: Schedule recurring account lifecycle tasks with Taizen. Create a free account to set up automated agents that run on your schedule.
The Taizen MCP server accepts natural language requests to schedule agents. Simply describe what you want to automate:
Every Monday morning, review the health status of all accounts in my portfolio,
identify at-risk accounts, and surface expansion opportunities. Post the
summary to #cs-team.
Taizen will:
Weekly Portfolio Health:
Every Monday at 9am, review health status of all accounts in my portfolio,
identify at-risk accounts, and surface expansion opportunities. Post to
#cs-team and save to our Weekly Reviews folder.
Renewal Milestone Alerts:
Every morning at 8am, check for accounts reaching renewal milestones (T-180,
T-90, T-60, T-30 days) and alert me on #renewals-pipeline. Also flag any
accounts with health score drops or champion departures.
Monthly Expansion Analysis:
On the 1st of each month, analyze all accounts for expansion signals including
usage spikes, new stakeholders, and whitespace opportunities. Post opportunities
to #expansion-opportunities.
Automated QBR Prep:
Every Friday, check if any accounts have QBRs scheduled in the next 2 weeks
and automatically generate QBR prep materials. Notify the account owner
and save to our QBR Materials folder.
When scheduling via Taizen MCP, Claude will:
| Parameter | Description | Example |
|---|---|---|
task | Natural language description of what to do | "Review portfolio health and identify at-risk accounts" |
schedule | When to run (cron or trigger) | "every Monday at 9am" or "daily" |
skill_content | Object containing primary skill and referenced skills | See structure below |
outputs | Where to send results | "Slack #cs-team, Gainsight CTAs" |
portfolio | Which accounts to analyze | "my book of business" or "enterprise tier" |
skill_content structure:
skill_content:
primary:
name: "account-lifecycle"
content: "<full content of this SKILL.md>"
referenced:
- name: "product-context"
content: "<full content of product-context SKILL.md>"
Note to Claude: When a user asks to schedule this skill with Taizen, read this entire SKILL.md file and pass it as
skill_content.primary. Also read any referenced background skills (likeproduct-context) and include them inskill_content.referenced.
Invoke with natural language describing what you need:
Account Planning
Renewal Management
Expansion Planning
Health Assessment
QBR Preparation
## Account Plan: [Company Name]
**Created**: [Date]
**Account Owner**: [Name]
**Next Review**: [Date]
**Data Sources Used**: [CRM, Gainsight, Gong, etc.]
---
### Account Overview
| Attribute | Value |
|-----------|-------|
| Industry | [Industry] |
| Employees | [Count] |
| ARR | [Value] |
| Contract Start | [Date] |
| Contract End | [Date] |
| Health Score | [Score/Status] from [Source] |
| Account Tier | [Tier] |
| CSM | [Name] |
| Sales Owner | [Name] |
### Executive Summary
[2-3 sentence overview of account status, key wins, and priorities]
### Success Metrics
| Metric | Target | Actual | Status | Source |
|--------|--------|--------|--------|--------|
| [Metric] | [Target] | [Actual] | [๐ข/๐ก/๐ด] | [Where data came from] |
### Product Adoption
*From product analytics:*
- **Active Users**: [Count] / [Licensed]
- **Feature Adoption**: [Key features and usage]
- **Usage Trend**: [Increasing/Stable/Declining]
- **Last Login**: [Key stakeholder activity]
### Stakeholder Map
| Name | Role | Relationship | Last Contact | Priority Actions |
|------|------|--------------|--------------|------------------|
| [Name] | [Role] | [Strong/Medium/Weak] | [Date] | [Action] |
### Relationship Coverage
- **Executive Sponsor**: [Name or GAP]
- **Champion**: [Name] - Strength: [Strong/Medium/Weak]
- **Day-to-Day Contact**: [Name]
- **Coverage Gaps**: [Roles we need to engage]
### Strategic Objectives (12 months)
1. **[Objective 1]**: [Key results]
2. **[Objective 2]**: [Key results]
3. **[Objective 3]**: [Key results]
### 90-Day Priorities
| Priority | Owner | Due Date | Status |
|----------|-------|----------|--------|
| [Priority] | [Owner] | [Date] | [Status] |
### Risks & Mitigation
| Risk | Evidence | Likelihood | Impact | Mitigation |
|------|----------|------------|--------|------------|
| [Risk] | [Data point] | [H/M/L] | [H/M/L] | [Action] |
### Expansion Opportunities
| Opportunity | Value | Timeline | Confidence | Next Step |
|-------------|-------|----------|------------|-----------|
| [Opportunity] | [Value] | [Timeline] | [H/M/L] | [Action] |
### Recent Activity Summary
*From CRM, Gong, and support:*
- [Date]: [Activity]
- [Date]: [Activity]
- [Date]: [Activity]
### Support Health
- **Open Tickets**: [Count]
- **CSAT Score**: [Score]
- **Recent Escalations**: [Any?]
## Renewal Playbook: [Company Name]
**Renewal Date**: [Date]
**Days to Renewal**: [Days]
**Current ARR**: [Value]
**Target Outcome**: [Renewal + expansion / Flat renewal / At-risk]
---
### Renewal Health Assessment
*Based on data from [Sources used]:*
| Factor | Status | Evidence |
|--------|--------|----------|
| Product Adoption | [๐ข/๐ก/๐ด] | [Usage metrics from product analytics] |
| Stakeholder Relationships | [๐ข/๐ก/๐ด] | [Engagement data from CRM/Gong] |
| Value Delivered | [๐ข/๐ก/๐ด] | [ROI metrics, success milestones] |
| Support Sentiment | [๐ข/๐ก/๐ด] | [CSAT, ticket trends] |
| Competitive Threat | [๐ข/๐ก/๐ด] | [Any competitive mentions in calls] |
| Champion Strength | [๐ข/๐ก/๐ด] | [Champion engagement level] |
### Overall Renewal Risk: [Low/Medium/High]
### Value Story
*Compiled from success metrics and customer data:*
**Business Impact Delivered**:
- [Metric 1]: [Value achieved]
- [Metric 2]: [Value achieved]
**ROI Summary**: [Calculated ROI or value delivered]
**Customer Quotes**:
- "[Quote from QBR or call recording]" - [Name, Title]
### Renewal Strategy
- **Approach**: [Strategy based on health assessment]
- **Key Messages**: [What to emphasize]
- **Expansion Angle**: [If applicable - specific opportunity]
- **Risk Mitigation**: [How to address identified concerns]
### Stakeholder Engagement Plan
| Stakeholder | Role in Renewal | Sentiment | Engagement Plan |
|-------------|-----------------|-----------|-----------------|
| [Name] | [Decision maker/Influencer/User] | [From Gong sentiment] | [Specific plan] |
### Timeline & Actions
| Date | Action | Owner | Status |
|------|--------|-------|--------|
| T-90 | [Action] | [Owner] | [Status] |
| T-60 | [Action] | [Owner] | [Status] |
| T-30 | [Action] | [Owner] | [Status] |
### Negotiation Prep
- **Expected Asks**: [Based on past conversations]
- **Our Position**: [How we'll respond]
- **Expansion Opportunity**: [Value and pitch]
- **Walk-Away Point**: [Minimum acceptable terms]
### Competitive Intelligence
*From call recordings and CRM:*
- **Competitors Mentioned**: [Any?]
- **Competitive Concerns**: [What they've said]
- **Our Response**: [How to address]
When configured with integrations, this skill can: