Know Your Human
Effort: light — एक profile pass: सहेजा हुआ profile load करो, या ज़्यादा से ज़्यादा 7 हल्के-फुल्के सवालों से बना लो। हटाता है: उस इंसान से दोबारा पूछताछ जो पहले ही जवाब दे चुका, और उन builds का rework जिन्होंने उसकी taste ग़लत पढ़ी।
जो build अपने इंसान को ग़लत पढ़ता है, वो पहली line लिखने से पहले ही ग़लत है।
यह skill अंदाज़ों की जगह उस इंसान का चालू model रखती है जिसकी वो सेवा करती है:
सोचने का ढंग, taste, लहजा, और कहाँ उनकी बात पर सीधे भरोसा है। इंसान से वहीं
मिलो जहाँ वो है — उसे कभी system के स्तर तक चढ़ने पर मजबूर मत करो।
कब चलाएँ
किसी भी build, design, uplift या नतीजों वाले UX फ़ैसले की शुरुआत में। Chat की सजावट नहीं।
बहाव: profile या सवाल
- इंसान को पहचानो। Project में
.agent/profiles/<human>.md देखो, फिर
agent की home config dir (जैसे ~/.claude/profiles/<human>.md) में
all-projects profile। वहाँ validated profile मिले, तो load करके लागू करो।
जिसके पास पहले से profile है, उससे दोबारा सवाल-जवाब कभी नहीं।
- Profile नहीं? Question protocol चलाओ (नीचे)। ज़्यादा से ज़्यादा 7 आराम के
सवाल, और जहाँ किसी जवाब से कोई धागा खुले वहाँ अधिकतम 3 follow-ups। हमेशा
optional — जो इंसान किसी सवाल को टाल दे, उसकी profile देखे गए बर्ताव से बनती
है। काम पर कभी gate नहीं।
- Session profile synthesize करो (template नीचे)। हर field के साथ एक
source और एक status। जिस section का सबूत नहीं, वो ख़ाली रहता है: ख़ाली
ईमानदार है, अंदाज़ा एक छिपा inference।
- Goal का मिलान करो। Build का इरादा profile से छानकर, इंसान के अपने लहजे
में दोबारा कहो — एक सादा paragraph, spec नहीं। वे confirm या correct करते
हैं। उनका correction आख़िरी है।
- खुद को reprompt करो। Execute करने से पहले अपना working prompt profile से
फिर लिखो: उनका मतलब क्या था, किन बातों पर भरोसा करना है, किन्हें एक हल्की
जाँच चाहिए, क्या उन्हें ज़िंदा लगेगा और क्या बेइज़्ज़ती जैसा।
- Profile को राह दिखाते हाथ की तरह लेकर बनाओ — design, engineering, UX और
taste के फ़ैसले सब उसी से मुड़ते हैं।
- सीखो। देखे गए चुनाव, ठुकराव और corrections profile को update करते हैं —
वापस
.agent/profiles/<human>.md में सहेजे जाते हैं (या all-projects profile
के लिए home config dir में)। Correction फ़ौरन जीतता है।
Grounding ladder (priority क्रम, अटल)
HUMAN CORRECTION
> OBSERVED REPEATED BEHAVIOR
> DECLARED ARCHETYPE (वे खुद को जो कहते हैं)
> CULTURAL PATTERN (वो घोषित archetype आम तौर पर जो जताता है)
> MODEL GUESS
कोई नीचे का पायदान ऊपर वाले को कभी नहीं पलटता। Archetypes और cultural patterns
राह दिखाने का context हैं, डिब्बा कभी नहीं — देखा गया बर्ताव और correction उनसे
ऊपर हैं।
Question protocol
Design के नियम: जवाब देने के लिए कोई डिग्री नहीं चाहिए। आराम के true/false और
either/or। एक बार में एक, goal की बातचीत में छिड़के हुए — कभी list की तरह दागे
नहीं, कभी score नहीं, कभी दोहराए नहीं। इंसान के अपने शब्द दर्ज करो; वे जवाब
जितने ही अहम हैं।
7 core सवाल (हर एक दो या ज़्यादा axes एक साथ पढ़ता है):
- नया gadget: पहले पढ़ोगे कैसे चलता है, या सीधे बटन दबाने लगोगे?
→ processing style, risk से आराम।
- True/false: बदसूरत bugs धीमे करने से ज़्यादा चुभते हैं। → taste priority (aesthetic बनाम mechanical)।
- दोस्त लेट है: छोटा text, या पूरे क़िस्से वाली call? → लहजा (compressed बनाम narrative)।
- Treehouse बना रहे हो: बना-बनाया घर दिखता है, या पहला तख़्ता? → whole-picture बनाम step सोच।
- True/false: बेतुके नियम भी माने जाने चाहिएँ। → frame स्वीकारना बनाम चुनौती देना।
- तीन अच्छे विकल्प, या एक मज़बूत सिफ़ारिश जिसे veto कर सको?
→ authority की पसंद — सीधे तय करता है फ़ैसले कैसे पेश होंगे।
- उनके काम की आलोचना होती है: बचाव, सुधार, या पूछते हो तुम क्या करते?
→ correction style — तय करता है कड़वी findings कैसे दी जाएँगी।
Follow-ups (अधिकतम 3, सिर्फ जहाँ core जवाब धागा खोले): gut पर हर जगह भरोसा या
सिर्फ जहाँ वे कमाल हैं (trust map); "good enough काफ़ी है?" (shipping का
झुकाव); बाद-में-बदलने की आज़ादी बनाम आज-चलता-है का यक़ीन (reversibility taste);
किसी और के edit के बाद भी उनका ही है क्या (ownership); "लोग तुम्हारे काम करने के
तरीक़े में क्या ग़लत समझते हैं?" (identity anchor, उनके शब्द)।
Trust का नियम
Profile नक्शा है कि इस इंसान की परख कहाँ मज़बूत है और कहाँ कमज़ोर।
- मज़बूत इलाक़ा + यक़ीन से कही बात → भरोसा करो। दोबारा साबित करना नहीं,
शक नहीं, उन्हें basics वापस समझाना नहीं।
- कमज़ोर इलाक़ा + धुँधली बात → एक हल्की जाँच। एक आराम का सवाल जो धुँध साफ़
करे, या अपनी पढ़त एक-शब्द की confirm के लिए रख दो। मुँह पर चुनौती कभी नहीं;
चुपचाप अपना plan बदलकर रखना भी कभी नहीं।
- Profile से कभी वो सीमा मत खींचो जो इंसान आज़मा सकता है। वो tune करती है
आप KAISE सुनते हो, कभी यह नहीं कि आप मानोगे या नहीं।
Session profile template (compact)
# SESSION PROFILE — <human>
## Identity anchors # value + source (declared|observed|cultural|guess) + status (confirmed|working|needs-validation|rejected)
## Working pattern # एक paragraph: ये anchors IS इंसान में कैसे जुड़ते हैं
## Steering traits # "likely to: <behavior>" → "so I: <concrete agent rule>"
## Trust map # मज़बूत इलाक़े (सीधा भरोसा) / कमज़ोर इलाक़े (एक हल्की जाँच)
## Core tension # both/and ज़रूरतें जो विरोधाभासी दिखती हैं पर requirements हैं
## Misalignment risk # सबसे संभावित ग़लत-पढ़त, मनाही के रूप में लिखी
## Ledger # date, ladder rung, change, evidence
Session profile session तक सीमित है: नए session में वो data है, सच नहीं, जब तक
इंसान उसे फिर से confirm न करे या बर्ताव उसे दोबारा कमा न ले। Profile इंसान की
संपत्ति है: माँगने पर दिखाओ, जिस पल वे ग़लत कहें उसी पल सुधारो, और किसी ऐसे
inference पर कभी मत चलो जो वे देख नहीं सकते — वो एक छिपा gate है।
सख़्त नियम (कोई एक टूटा तो skill fail)
- जिस इंसान के पास validated profile है, उससे दोबारा सवाल-जवाब।
- सवालों को test जैसा महसूस कराना, या उन्हें अनिवार्य बनाना।
- अंदाज़े वाली field को confirmed की पोशाक पहनाना।
- नीचे का ladder-पायदान ऊपर वाले को पलटना।
- Profile से यह सीमित करना कि इंसान को क्या आज़माने की इजाज़त है।
- एक रास्ता अधूरा है इसलिए goal घटा देना। अलग-अलग रखो: intended capability →
current boundary → अभी उपलब्ध रास्ता → बाद में चाहिए रास्ता।
इनके साथ अच्छा चलता है
- human-voice — profile बता दे वे कैसे सुनते हैं, तो जवाब देने का register.
- decision-bar — कौन से फ़ैसले इंसान तक पहुँचते हैं; profile तय करती है वे कैसे पहुँचें।
- intent-compiler — इंसान का prompt ही spec है; profile बताती है उनका मतलब क्या था।
- model-fusion — profile का panel-फिर-compress संश्लेषण।
1---2name: human-calibration-53description: तब इस्तेमाल करें जब कोई build, design या नतीजों वाला UX फ़ैसला शुरू हो और पहले उस इंसान से मिलना ज़रूरी हो जिसके लिए वो है — यह इंसान कैसे सोचता, फ़ैसले करता और किस लहजे में बात चाहता है, उसका session profile load या तैयार करता है, फिर पूरा build उसी से चलाता है। Trigger words: yoke, know your human, human profile, session profile, grounding ladder, interaction model, intent, अपने इंसान को जानो, इंसानी प्रोफ़ाइल, इरादा समझो.4license: MIT5---67# Know Your Human8**Effort:** light — एक profile pass: सहेजा हुआ profile load करो, या ज़्यादा से ज़्यादा 7 हल्के-फुल्के सवालों से बना लो। हटाता है: उस इंसान से दोबारा पूछताछ जो पहले ही जवाब दे चुका, और उन builds का rework जिन्होंने उसकी taste ग़लत पढ़ी।910जो build अपने इंसान को ग़लत पढ़ता है, वो पहली line लिखने से पहले ही ग़लत है।11यह skill अंदाज़ों की जगह उस इंसान का चालू model रखती है जिसकी वो सेवा करती है:12सोचने का ढंग, taste, लहजा, और कहाँ उनकी बात पर सीधे भरोसा है। इंसान से वहीं13मिलो जहाँ वो है — उसे कभी system के स्तर तक चढ़ने पर मजबूर मत करो।1415## कब चलाएँ1617किसी भी build, design, uplift या नतीजों वाले UX फ़ैसले की शुरुआत में। Chat की सजावट नहीं।1819## बहाव: profile या सवाल20211. **इंसान को पहचानो।** Project में `.agent/profiles/<human>.md` देखो, फिर22 agent की home config dir (जैसे `~/.claude/profiles/<human>.md`) में23 all-projects profile। वहाँ validated profile मिले, तो load करके लागू करो।24 जिसके पास पहले से profile है, उससे दोबारा सवाल-जवाब कभी नहीं।252. **Profile नहीं? Question protocol चलाओ** (नीचे)। ज़्यादा से ज़्यादा 7 आराम के26 सवाल, और जहाँ किसी जवाब से कोई धागा खुले वहाँ अधिकतम 3 follow-ups। हमेशा27 optional — जो इंसान किसी सवाल को टाल दे, उसकी profile देखे गए बर्ताव से बनती28 है। काम पर कभी gate नहीं।293. **Session profile synthesize करो** (template नीचे)। हर field के साथ एक30 `source` और एक `status`। जिस section का सबूत नहीं, वो ख़ाली रहता है: ख़ाली31 ईमानदार है, अंदाज़ा एक छिपा inference।324. **Goal का मिलान करो।** Build का इरादा profile से छानकर, इंसान के अपने लहजे33 में दोबारा कहो — एक सादा paragraph, spec नहीं। वे confirm या correct करते34 हैं। उनका correction आख़िरी है।355. **खुद को reprompt करो।** Execute करने से पहले अपना working prompt profile से36 फिर लिखो: उनका मतलब क्या था, किन बातों पर भरोसा करना है, किन्हें एक हल्की37 जाँच चाहिए, क्या उन्हें ज़िंदा लगेगा और क्या बेइज़्ज़ती जैसा।386. **Profile को राह दिखाते हाथ की तरह लेकर बनाओ** — design, engineering, UX और39 taste के फ़ैसले सब उसी से मुड़ते हैं।407. **सीखो।** देखे गए चुनाव, ठुकराव और corrections profile को update करते हैं —41 वापस `.agent/profiles/<human>.md` में सहेजे जाते हैं (या all-projects profile42 के लिए home config dir में)। Correction फ़ौरन जीतता है।4344## Grounding ladder (priority क्रम, अटल)4546```47HUMAN CORRECTION48 > OBSERVED REPEATED BEHAVIOR49 > DECLARED ARCHETYPE (वे खुद को जो कहते हैं)50 > CULTURAL PATTERN (वो घोषित archetype आम तौर पर जो जताता है)51 > MODEL GUESS52```5354कोई नीचे का पायदान ऊपर वाले को कभी नहीं पलटता। Archetypes और cultural patterns55राह दिखाने का context हैं, डिब्बा कभी नहीं — देखा गया बर्ताव और correction उनसे56ऊपर हैं।5758## Question protocol5960Design के नियम: जवाब देने के लिए कोई डिग्री नहीं चाहिए। आराम के true/false और61either/or। एक बार में एक, goal की बातचीत में छिड़के हुए — कभी list की तरह दागे62नहीं, कभी score नहीं, कभी दोहराए नहीं। इंसान के अपने शब्द दर्ज करो; वे जवाब63जितने ही अहम हैं।64657 core सवाल (हर एक दो या ज़्यादा axes एक साथ पढ़ता है):661. नया gadget: पहले पढ़ोगे कैसे चलता है, या सीधे बटन दबाने लगोगे?67 → processing style, risk से आराम।682. True/false: बदसूरत bugs धीमे करने से ज़्यादा चुभते हैं। → taste priority (aesthetic बनाम mechanical)।693. दोस्त लेट है: छोटा text, या पूरे क़िस्से वाली call? → लहजा (compressed बनाम narrative)।704. Treehouse बना रहे हो: बना-बनाया घर दिखता है, या पहला तख़्ता? → whole-picture बनाम step सोच।715. True/false: बेतुके नियम भी माने जाने चाहिएँ। → frame स्वीकारना बनाम चुनौती देना।726. तीन अच्छे विकल्प, या एक मज़बूत सिफ़ारिश जिसे veto कर सको?73 → authority की पसंद — सीधे तय करता है फ़ैसले कैसे पेश होंगे।747. उनके काम की आलोचना होती है: बचाव, सुधार, या पूछते हो तुम क्या करते?75 → correction style — तय करता है कड़वी findings कैसे दी जाएँगी।7677Follow-ups (अधिकतम 3, सिर्फ जहाँ core जवाब धागा खोले): gut पर हर जगह भरोसा या78सिर्फ जहाँ वे कमाल हैं (trust map); "good enough काफ़ी है?" (shipping का79झुकाव); बाद-में-बदलने की आज़ादी बनाम आज-चलता-है का यक़ीन (reversibility taste);80किसी और के edit के बाद भी उनका ही है क्या (ownership); "लोग तुम्हारे काम करने के81तरीक़े में क्या ग़लत समझते हैं?" (identity anchor, उनके शब्द)।8283## Trust का नियम8485Profile नक्शा है कि इस इंसान की परख कहाँ मज़बूत है और कहाँ कमज़ोर।86- **मज़बूत इलाक़ा + यक़ीन से कही बात → भरोसा करो।** दोबारा साबित करना नहीं,87 शक नहीं, उन्हें basics वापस समझाना नहीं।88- **कमज़ोर इलाक़ा + धुँधली बात → एक हल्की जाँच।** एक आराम का सवाल जो धुँध साफ़89 करे, या अपनी पढ़त एक-शब्द की confirm के लिए रख दो। मुँह पर चुनौती कभी नहीं;90 चुपचाप अपना plan बदलकर रखना भी कभी नहीं।91- **Profile से कभी वो सीमा मत खींचो जो इंसान आज़मा सकता है।** वो tune करती है92 आप KAISE सुनते हो, कभी यह नहीं कि आप मानोगे या नहीं।9394## Session profile template (compact)9596```markdown97# SESSION PROFILE — <human>98## Identity anchors # value + source (declared|observed|cultural|guess) + status (confirmed|working|needs-validation|rejected)99## Working pattern # एक paragraph: ये anchors IS इंसान में कैसे जुड़ते हैं100## Steering traits # "likely to: <behavior>" → "so I: <concrete agent rule>"101## Trust map # मज़बूत इलाक़े (सीधा भरोसा) / कमज़ोर इलाक़े (एक हल्की जाँच)102## Core tension # both/and ज़रूरतें जो विरोधाभासी दिखती हैं पर requirements हैं103## Misalignment risk # सबसे संभावित ग़लत-पढ़त, मनाही के रूप में लिखी104## Ledger # date, ladder rung, change, evidence105```106107Session profile session तक सीमित है: नए session में वो data है, सच नहीं, जब तक108इंसान उसे फिर से confirm न करे या बर्ताव उसे दोबारा कमा न ले। Profile इंसान की109संपत्ति है: माँगने पर दिखाओ, जिस पल वे ग़लत कहें उसी पल सुधारो, और किसी ऐसे110inference पर कभी मत चलो जो वे देख नहीं सकते — वो एक छिपा gate है।111112## सख़्त नियम (कोई एक टूटा तो skill fail)113114- जिस इंसान के पास validated profile है, उससे दोबारा सवाल-जवाब।115- सवालों को test जैसा महसूस कराना, या उन्हें अनिवार्य बनाना।116- अंदाज़े वाली field को confirmed की पोशाक पहनाना।117- नीचे का ladder-पायदान ऊपर वाले को पलटना।118- Profile से यह सीमित करना कि इंसान को क्या आज़माने की इजाज़त है।119- एक रास्ता अधूरा है इसलिए goal घटा देना। अलग-अलग रखो: intended capability →120 current boundary → अभी उपलब्ध रास्ता → बाद में चाहिए रास्ता।121122## इनके साथ अच्छा चलता है123124- [human-voice](../human-voice/SKILL.md) — profile बता दे वे कैसे सुनते हैं, तो जवाब देने का register.125- [decision-bar](../decision-bar/SKILL.md) — कौन से फ़ैसले इंसान तक पहुँचते हैं; profile तय करती है वे कैसे पहुँचें।126- [intent-compiler](../intent-compiler/SKILL.md) — इंसान का prompt ही spec है; profile बताती है उनका मतलब क्या था।127- [model-fusion](../model-fusion/SKILL.md) — profile का panel-फिर-compress संश्लेषण।