cs-health-scorecard
किसी विशिष्ट खाते के लिए ग्राहक स्वास्थ्य स्कोरकार्ड बनाएँ। जब कोई खाते के स्वास्थ्य को स्कोर करने, नवीनीकरण जोखिम का आकलन करने, स्वास्थ्य डैशबोर्ड बनाने या किसी खाते के नवीनीकरण या विस्तार की संभावना का मूल्यांकन करने को कहे, तब इसका उपयोग करें। RAG स्थिति, आयाम स्कोर, मुख्य जोखिमों और अनुशंसित कार्रवाइयों के साथ एक संरचित स्वास्थ्य स्कोरकार्ड तैयार करता है।
Try your first task
A source-grounded starter task has not been verified for this skill yet.
SKILL.md
# machine-translated to hi from skills/cs-health-scorecard/SKILL.md — review: pending. Native fixes welcome via PR.name: cs-health-scorecarddescription: "किसी विशिष्ट खाते के लिए ग्राहक स्वास्थ्य स्कोरकार्ड बनाएँ। जब कोई खाते के स्वास्थ्य को स्कोर करने, नवीनीकरण जोखिम का आकलन करने, स्वास्थ्य डैशबोर्ड बनाने या किसी खाते के नवीनीकरण या विस्तार की संभावना का मूल्यांकन करने को कहे, तब इसका उपयोग करें। RAG स्थिति, आयाम स्कोर, मुख्य जोखिमों और अनुशंसित कार्रवाइयों के साथ एक संरचित स्वास्थ्य स्कोरकार्ड तैयार करता है।"ग्राहक स्वास्थ्य स्कोरकार्ड स्किल
किसी ग्राहक खाते के लिए एक संरचित, डेटा-आधारित स्वास्थ्य स्कोरकार्ड तैयार करें — जो CSM और नेतृत्व को नवीनीकरण जोखिम, विस्तार की संभावना और खाते को सही दिशा में ले जाने के लिए ज़रूरी कार्रवाइयों की स्पष्ट तस्वीर दे।
Brain से पढ़ता है / Brain में लिखता है
अगर कोई professional-brain (brain/) मौजूद है, तो जो आप पहले से जानते हैं उसे दोबारा पूछने के बजाय उसी में आधार रखें:
- पहले पढ़ें: खाते की
entities/फ़ाइल, उसकेstakeholders/(चैंपियन, आर्थिक ख़रीदार, विरोधी) औरknowledge/।python3 ../professional-brain/scripts/brain_query.py ./brain "<account name>"चलाएँ और हर तथ्य का स्रोत टैग साथ रखें। - 📥 Brain को प्रस्ताव दें: तैयार करने के बाद, स्वास्थ्य निर्णय + मुख्य जोखिमों को खाते की
entities/फ़ाइल में और, अगर कोई निर्णय लिया गया हो, तो नवीनीकरण-जोखिम प्रविष्टि कोdecisions/में दर्ज करने का प्रस्ताव दें, हर एक स्रोत-टैग सहित। उन्हें दिखाएँ, हाँ लें, फिर../professional-brain/scripts/brain_write.py … --commitसे लिखें (सिर्फ़-जोड़ने वाला, डिफ़ॉल्ट रूप से dry-run)।
आवश्यक इनपुट
पहले से न दिए गए हों तो ये माँगें:
- खाते का नाम और टियर (एंटरप्राइज़ / मिड-मार्केट / SMB)
- अनुबंध मूल्य (ARR) और नवीनीकरण तिथि
- प्रोडक्ट उपयोग डेटा — लॉगिन, DAU/MAU अनुपात, मुख्य फ़ीचर अपनाना
- सपोर्ट डेटा — खुले टिकट, CSAT या NPS स्कोर, हाल के एस्केलेशन
- एंगेजमेंट डेटा — पिछली QBR की तारीख़, कार्यकारी प्रायोजक की स्थिति, चैंपियन का नाम
- वाणिज्यिक डेटा — भुगतान इतिहास, विस्तार की बातचीत, उपयोग में सीटें बनाम लाइसेंस प्राप्त
- खाते में कोई ज्ञात जोखिम या हाल के बदलाव
स्कोरिंग ढाँचा
हर आयाम को 1–5 स्कोर दें। दिखाए अनुसार भार दें। 100 में से भारित कुल निकालें।
| आयाम | भार | क्या स्कोर करें |
|---|---|---|
| प्रोडक्ट अपनाना | 30% | DAU/MAU अनुपात, उपयोग किए गए फ़ीचर की चौड़ाई, पहचाने गए पावर उपयोगकर्ता |
| एंगेजमेंट | 20% | QBR की नियमितता, कार्यकारी प्रायोजक सक्रिय, चैंपियन की मज़बूती |
| परिणाम | 20% | ग्राहक अपने घोषित लक्ष्य / सफलता मेट्रिक हासिल कर रहा है |
| सपोर्ट स्वास्थ्य | 15% | टिकट मात्रा का रुझान, अनसुलझे एस्केलेशन, CSAT |
| वाणिज्यिक | 15% | समय पर भुगतान, उपयोग में सीटें, विस्तार के संकेत |
स्कोर → RAG रूपांतरण:
- 80–100: हरा (स्वस्थ, नवीनीकरण संभावित)
- 60–79: अंबर (जोखिम में, ध्यान चाहिए)
- 0–59: लाल (उच्च चर्न जोखिम, एस्केलेट करें)
प्रोग्रामेटिक हेल्पर
यह स्किल एक stdlib-only Python स्क्रिप्ट के साथ आती है जो ऊपर के भार लागू करती है और भारित कुल को RAG स्थिति में बदलती है — ताकि मुख्य स्कोर हर बार एक ही तरह से निकले और भार हमेशा 100% तक जुड़ें।
# Five scores 1-5 in order: adoption engagement outcomes support commercial
python3 scripts/health_score.py --scores 4 3 4 2 5 --account "Acme Corp"
# Or from JSON (lets you override the default weights per account/segment)
python3 scripts/health_score.py --input account.json
यह प्रति-आयाम भारित अंक, 100 में से कुल, और RAG बैंड (हरा ≥80, अंबर 60–79, लाल <60) एक पंक्ति के अगले कदम के साथ लौटाती है। मुख्य संख्या तय करने के लिए इसे चलाएँ, फिर उसके इर्द-गिर्द नीचे का आयाम विवरण और कार्रवाइयाँ लिखें। आगे के टूलिंग के लिए --json जोड़ें।
आउटपुट फ़ॉर्मैट
ग्राहक स्वास्थ्य स्कोरकार्ड: [खाते का नाम]
CSM: [नाम] | टियर: [एंटरप्राइज़ / मिड-मार्केट / SMB] ARR: £/$/€[X] | नवीनीकरण तिथि: [तारीख़] | नवीनीकरण तक दिन: [N] समग्र स्वास्थ्य: [हरा / अंबर / लाल] — [स्कोर]/100 अंतिम अपडेट: [तारीख़]
स्वास्थ्य स्कोर सारांश
| आयाम | स्कोर (1–5) | भार | भारित स्कोर | रुझान |
|---|---|---|---|---|
| प्रोडक्ट अपनाना | [1–5] | 30% | [X] | ↑ / → / ↓ |
| एंगेजमेंट | [1–5] | 20% | [X] | ↑ / → / ↓ |
| परिणाम | [1–5] | 20% | [X] | ↑ / → / ↓ |
| सपोर्ट स्वास्थ्य | [1–5] | 15% | [X] | ↑ / → / ↓ |
| वाणिज्यिक | [1–5] | 15% | [X] | ↑ / → / ↓ |
| कुल | — | 100% | [X]/100 |
आयाम विवरण
प्रोडक्ट अपनाना — [स्कोर]/5
- DAU/MAU अनुपात: [X]% (बेंचमार्क: >25% = स्वस्थ)
- अपनाए गए मुख्य फ़ीचर: [उपयोग में फ़ीचर सूचीबद्ध करें]
- न अपनाए गए फ़ीचर: [अप्रयुक्त उच्च-मूल्य फ़ीचर सूचीबद्ध करें]
- पहचाने गए पावर उपयोगकर्ता: [हाँ / नहीं — कितने]
- आकलन: [अपनाने के स्वास्थ्य पर 1–2 वाक्य]
एंगेजमेंट — [स्कोर]/5
- पिछली QBR: [तारीख़] — [परिणाम सारांश]
- अगली QBR: [निर्धारित / अतिदेय]
- कार्यकारी प्रायोजक: [सक्रिय / निष्क्रिय / रिक्त]
- चैंपियन: [नाम, भूमिका, मज़बूती: मज़बूत / मध्यम / कमज़ोर]
- आकलन: [1–2 वाक्य]
परिणाम — [स्कोर]/5
- ग्राहक के घोषित लक्ष्य: [ऑनबोर्डिंग या पिछली QBR के 2–3 लक्ष्य सूचीबद्ध करें]
- लक्ष्यों की दिशा में प्रगति: [पटरी पर / आंशिक / पटरी से उतरी]
- मूल्य का साक्ष्य: [ROI दर्शाने वाला मेट्रिक या उद्धरण]
- आकलन: [1–2 वाक्य]
सपोर्ट स्वास्थ्य — [स्कोर]/5
- खुले टिकट: [N] (प्राथमिकता विभाजन: P1: X, P2: X, P3: X)
- CSAT / NPS: [स्कोर] (बेंचमार्क: >8 CSAT / >30 NPS = स्वस्थ)
- अनसुलझे एस्केलेशन: [हाँ / नहीं — हाँ हो तो विवरण]
- टिकट रुझान (पिछले 90 दिन): बढ़ता / स्थिर / घटता
- आकलन: [1–2 वाक्य]
वाणिज्यिक — [स्कोर]/5
- लाइसेंस प्राप्त सीटें: [N] | सक्रिय सीटें: [N] ([X]% उपयोग)
- भुगतान इतिहास: [समय पर / देर से — विवरण]
- विस्तार के संकेत: [हाँ — बताएँ / नहीं]
- डाउनग्रेड या रद्दीकरण के संकेत: [हाँ — बताएँ / नहीं]
- आकलन: [1–2 वाक्य]
शीर्ष जोखिम
| जोखिम | गंभीरता | शमन |
|---|---|---|
| [जोखिम विवरण] | उच्च / मध्यम / कम | [शमन के लिए विशिष्ट कार्रवाई] |
अनुशंसित कार्रवाइयाँ
तत्काल (इसी सप्ताह):
- [कार्रवाई — स्वामी — समयसीमा]
इस महीने:
- [कार्रवाई — स्वामी — समयसीमा]
नवीनीकरण से पहले:
- [कार्रवाई — स्वामी — समयसीमा]
नवीनीकरण पूर्वानुमान
| परिदृश्य | संभावना | जोखिम में ARR |
|---|---|---|
| मौजूदा ARR पर पूर्ण नवीनीकरण | [X]% | £/$/€0 |
| संकुचन के साथ नवीनीकरण | [X]% | £/$/€[X] |
| चर्न | [X]% | £/$/€[पूरा ARR] |
अनुशंसित नवीनीकरण प्ले: [विस्तार / होल्ड / सेव / मैनेज आउट]
गहरी सामग्री
यह स्किल सहायक फ़ाइलों के साथ आती है — उपलब्ध हों तो उनका उपयोग करें:
references/leading-signals.md— ऐसे स्वास्थ्य संकेत जो आगे चलते हैं (शोक-संदेश नहीं पढ़ते)। आउटपुट बनाते समय इसे लागू करें; इसमें वह कैलिब्रेशन और निर्णय-विवेक है जिसे ऊपर का संक्षिप्त तरीका संकुचित कर देता है।templates/account-scorecard.md— डिलिवरेबल का भरने योग्य संस्करण, गुणवत्ता-जाँच इनलाइन सहित। जब उपयोगकर्ता दस्तावेज़ खुद बनाना चाहे, उसे जनरेट करवाने के बजाय, तब यह पेश करें।
स्कोरिंग रूब्रिक (0–40)
इस स्किल का कोई भी आउटपुट सौंपने से पहले स्कोर करें; 32+ शिप-गुणवत्ता है।
| आयाम | 0 | 5 | 10 |
|---|---|---|---|
| स्कोर की अखंडता | भारित कुल आयाम स्कोर और घोषित भार से नहीं निकलता, या RAG बैंड कुल का खंडन करता है | गणित सही है पर भार चुपचाप बदले गए, या मुख्य RAG किसी ऐसे आयाम पर पर्दा डालता है जो अलग कहानी कहता है | कुल ठीक निकलता है (1–5 पैमाने पर स्कोर × भार, 100 में से), RAG 80/60 बैंड से मेल खाता है, और समग्र स्थिति का खंडन करने वाला कोई भी आयाम औसत में दबाने के बजाय सामने लाया गया |
| प्रति आयाम साक्ष्य | आयाम स्कोर बिना समर्थक डेटा के दावा किए गए ("एंगेजमेंट कमज़ोर लगता है") | ज़्यादातर आयाम डेटा का हवाला देते हैं, पर कम से कम एक स्कोर अंतर्ज्ञान या वर्तमान बताए गए पुराने डेटा बिंदु पर टिका है | हर आयाम स्कोर नामित, दिनांकित साक्ष्य (उपयोग आँकड़े, टिकट संख्या, QBR तारीख़ें, सीट उपयोग) से जुड़ा है और जहाँ प्रारूप देता है वहाँ बेंचमार्क लागू हैं |
| जोखिम की विशिष्टता | जोखिम लेबल हैं ("कम एंगेजमेंट", "चर्न जोखिम") बिना लोगों, तारीख़ों या राशियों के | जोखिम असली हैं पर आंशिक रूप से धुँधले — गंभीरता दी गई पर शमन नहीं, या शमन बिना स्वामी के | हर जोखिम शामिल व्यक्ति/घटना/राशि का नाम लेता है ("चैंपियन 25 जुलाई को जा रहे हैं, कोई उत्तराधिकारी नहीं"), गंभीरता रखता है, और ऐसा शमन है जिसे कोई इसी सप्ताह शुरू कर सके |
| नवीनीकरण कैलिब्रेशन | पूर्वानुमान गायब, संभावनाएँ 100% तक नहीं जुड़तीं, या अनुशंसित प्ले स्कोर की अनदेखी करता है | पूर्वानुमान मौजूद और सही जुड़ता है, पर जोखिम-में-ARR आँकड़े अनुबंध की पंक्तियों से मेल नहीं खाते, या प्ले सामान्य है | संभावनाएँ 100% तक जुड़ती हैं, जोखिम में ARR वास्तविक अनुबंध घटकों से मेल खाता है, प्ले (विस्तार/होल्ड/सेव/मैनेज आउट) स्कोर और जोखिमों से निकलता है, और कार्रवाइयाँ स्वामी, तारीख़ और नवीनीकरण तिथि के सापेक्ष क्रम के साथ हैं |
गुणवत्ता जाँच
- स्कोर डेटा पर आधारित है, अंतर्ज्ञान पर नहीं — हर आयाम का साक्ष्य है
- जोखिम विशिष्ट हैं ("कम एंगेजमेंट" नहीं — बल्कि "कार्यकारी प्रायोजक मार्च में चले गए, कोई विकल्प नहीं पहचाना गया" जैसा)
- कार्रवाइयों के स्वामी और समयसीमाएँ हैं
- नवीनीकरण संभावना पाइपलाइन की वास्तविकता से कैलिब्रेटेड है
- रुझान तीर पिछले स्कोरकार्ड की तुलना में बदलाव की दिशा दर्शाते हैं, सिर्फ़ वर्तमान स्थिति नहीं
एंटी-पैटर्न
- स्वास्थ्य आयामों को अंतर्ज्ञान से स्कोर न करें — हर स्कोर को विशिष्ट समर्थक साक्ष्य चाहिए
- अनसुलझे P1 मुद्दों या चूके हुए माइलस्टोन वाले खातों को हरा दर्जा न दें
- जोखिम धुँधले ढंग से सूचीबद्ध न करें — बिना विशिष्टता के "कम एंगेजमेंट" कार्रवाई योग्य नहीं है
- अनुशंसित कार्रवाइयों को नामित स्वामी और समयसीमा के बिना न छोड़ें
- प्रोडक्ट उपयोग की आवृत्ति को प्रोडक्ट मूल्य की डिलीवरी से न मिलाएँ
उदाहरण ट्रिगर वाक्य
- "खाते के स्वास्थ्य को स्कोर करो।"
- "नवीनीकरण जोखिम का आकलन करो।"
- "एक स्वास्थ्य डैशबोर्ड बनाओ।"
- "किसी खाते के नवीनीकरण की संभावना का मूल्यांकन करो।"
इस स्किल को अपने ब्राउज़र में चलाएँ: https://mohitagw15856.github.io/pm-claude-skills/skill/cs-health-scorecard.html