Docs/Skills and code/skill video-script-production
.claude/skills/video-script-production/scripts/lang-hi.json
What the file says about itself
JSON: comparator, human, stake_prev, additive_openers, additive_inline, greeting, pronoun, …
{
"_note": "Hinglish overlay for lint.js (node lint.js --lang hi). lint.js reads the English word lists and patterns by default; with --lang hi each key here replaces the matching English list. Keys left out keep the English value. Written 2026-11-02 for the Videocon v1-short Hinglish (Roman script, Hindi grammar, English business words). Rules are not changed: only the words that the rules look for. Hinglish has no contractions, so the contraction floor (F5) is skipped and the bar's contractions line is not applied (check.js). Voice tells (F rules) are the English patterns replaced by a short Hinglish set; they are budgets, not bans.",
"comparator": "\\b(?:se|tak|than|versus|vs|muqable|against|neeche|niche|girkar|gira|girta|badha|badhkar|badh|prati|per|har|bajaye|jabki|lekin|par|zyada|kam|barabar|aadha|chauthai|tihai|bhi|from|to|down|fell|rose|dropped|every|each|worth|instead|but|half)\\b",
"human": "\\b(?:workers?|log|logon|parivaar|family|families|tankhwah|lenders?|customers?|aap|aapka|aapke|aapko|aapse|aapne|aapki|tum|investors?|employees?|staff|bondholders?|analyst|beta|bete|beti|maa|papa|mazdoor|union)\\b",
"stake_prev": "(\\?|\\bagar\\b|\\bsocho\\b|\\bdekhiye\\b|\\bdekhenge\\b|\\bchahiye\\b|\\bpata\\b|\\bcheck\\b|\\bsign\\b|\\bpredict|\\bwatch\\b|\\bnumber\\b|\\bchaliye\\b)",
"additive_openers": "^(?:phir\\b|uske baad|agla\\b|agle\\b|agli\\b|isi dauran|iske alawa|aage\\b|saath hi|ab chaliye|ab aate hain|is ke baad)",
"additive_inline": "\\b(?:uske baad|isi dauran|iske alawa|saath hi|ab chaliye|ab aate hain)\\b|(?:^|[.?!]\\s+)(?:phir|agla|agle|agli)\\b",
"greeting": "\\b(?:namaste|namaskar|hello|swagat|subscribe|like karein|bell icon|channel|stay tuned|aaiye)\\b",
"pronoun": "\\b(?:woh|wo|unhone|unka|unki|unke|uska|uski|uske|usne|usko|use|vah)\\b",
"num_words": ["do", "teen", "chaar", "paanch", "chhe", "chhah", "saat", "aath", "nau", "das", "gyarah", "barah", "terah", "chaudah", "pandrah", "solah", "satrah", "atharah", "unnis", "bees", "ikkis", "bais", "teis", "chaubis", "pachchis", "chabbis", "sattais", "atthais", "untis", "tees", "chaalis", "pachaas", "pachas", "saath", "sattar", "assi", "nabbe", "sau", "hazaar", "lakh", "crore", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety", "hundred", "thousand", "million", "billion"],
"scale": ["hundred", "thousand", "lakh", "lakhs", "crore", "crores", "million", "billion", "trillion", "sau", "hazaar"],
"units": ["percent", "paise", "rupees", "rupee", "rupaye", "rupaya", "dollars", "dollar", "days", "months", "years", "workers", "people", "employees", "times", "saal", "saalon", "mahine", "mahino", "barrel", "barrels"],
"stop": ["that", "this", "with", "from", "have", "were", "their", "there", "which", "would", "about", "been", "they", "them", "then", "than", "what", "when", "will", "into", "your", "only", "also", "just", "more", "most", "some", "such", "over", "after", "before", "because", "while", "where", "these", "those", "still", "even", "like", "make", "yeh", "woh", "unhone", "unki", "unke", "uska", "uski", "karna", "kiya", "hain", "tha", "thi", "jiske", "hota", "hoti", "hue", "liye", "lekin", "phir", "bhi", "kya", "kaise", "kaun", "toh", "mera", "meri", "mujhe", "aapka", "aapke", "hai", "nahi", "rahe", "gaye", "gayi", "hua", "hui", "kuch", "koi", "sabse", "bahut", "isliye", "jise", "jaise", "hote", "wahi", "sirf"],
"starters": ["lekin", "par", "phir", "toh", "aur", "ya", "jab", "agar", "kyunki", "isliye", "ab", "yeh", "ye", "woh", "wo", "ek", "do", "teen", "mera", "mere", "aap", "shayad", "kuch", "bahut", "sabse", "jaise", "socho", "dekhiye", "chaliye", "ise", "is", "us", "usme", "unhone", "unka", "kaun", "kya", "kaise", "kab", "kahan", "for", "in", "on", "at", "by", "from", "after", "before", "when", "while", "if", "but", "and", "so", "then", "now", "many", "most", "some", "even", "soon", "almost", "across", "between", "through", "during", "because", "since", "although", "though", "as", "with", "without", "what", "why", "how", "where", "who", "which", "that", "this", "these", "those", "there", "here", "one", "two", "three", "still", "yet", "instead", "however", "maybe", "perhaps", "say", "think", "call", "imagine", "suppose", "back", "start", "ask", "go", "it", "he", "she", "they", "we", "you", "its", "his", "her", "our", "their"],
"no_contractions": true,
"turn_opener": "^(?:lekin|par|magar|phir bhi|fir bhi|jabki|haalaanki|still|but)\\b",
"voice_patterns": {
"negation_pivot": ["\\bsirf nahi\\b", "\\bnahi,? balki\\b"],
"run_up": [],
"meta": [],
"stock_depth": [],
"ai_words": [],
"intensifiers": [],
"extremes": [],
"contractions": [],
"hypothetical_markers": ["\\bsocho\\b", "\\bmaan lo\\b", "\\bmaan lijiye\\b", "\\bkalpana karo\\b", "\\bmaan lete\\b"],
"figure_markers": ["\\bsocho\\b", "\\bdekhiye\\b", "\\bpicture\\b", "\\bimagine\\b", "\\btasveer\\b"],
"contrast_words": "\\b(?:lekin|magar|phir bhi|fir bhi|jabki|haalaanki|bajaye|ke bawajood)\\b",
"cost_intensifiers": "\\b(?:poore|poori|poora|pura|puri|apni|apna|apne|khud ki|khud ke|har|sabhi)\\b",
"prize_words": "\\b(?:paise|crore|profit|kamai|ameer|sabse bade|sabse badi|kamyaab|bade logon|top)\\b",
"cliches": [],
"lab_voice": ["\\bagar (?:yeh|ye) sach hai\\b", "\\bagar (?:yeh|ye) sahi hai\\b", "\\btoh aap dekhenge\\b", "\\bagar (?:yeh|ye) hai\\b.{0,40}\\bdekhenge\\b"],
"viewer_address": "\\b(?:aap|aapka|aapke|aapko|aapse|aapki|aapne|tum|tumhara|tumhare|tumhe)\\b"
}
}
Shown as it is in the repository at build time (2026-11-03); the home directory appears as <home>. If this page and the file differ, the file is right. Back to the catalogue.