2S

वीडियो लोगों को सिखाते हैं। अब वे आपके AI को सिखाते हैं।

किसी भी ट्यूटोरियल को ऐसी स्किल में बदलें जिसे आपका AI सच में इस्तेमाल कर सके।

100% मुफ़्त · ओपन सोर्स

npx skills@latest add brenoepics/video-to-skill

हर चीज़ का ट्यूटोरियल मौजूद है।

आपके AI ने इनमें से एक भी नहीं देखा।

इसे किसी भी वीडियो पर लगाइए। यह देखता है, स्टेप सीखता है और आपके AI को सिखा देता है।

अपना पहला वीडियो कैसे एडिट करें

  • क्लिप काटें
  • संगीत जोड़ें
  • 4K में एक्सपोर्ट करें

सीख लिया

दो मिनट का ट्यूटोरियल? कुछ ही सेकंड में सीख लिया — जितनी देर में आप देखते, उससे भी पहले।

  • स्प्रेडशीट
  • वीडियो एडिटिंग
  • डिज़ाइन टूल
  • कोडिंग
  • स्क्रीन पर कुछ भी

कैप्शन गलत सुन लेते हैं। यह असली स्क्रीन पढ़ता है।

कैप्शन ने “some” सुना। स्क्रीन पर असल में =SUM(B3:B10) लिखा था।

किसी चीज़ के बारे में सुनने और उसे होते देखने में यही फ़र्क है।

किसी सबक पर भरोसा करने से पहले यह उसे आज़माता है। जो काम करता है उसे बैज मिलता है। जो परखा नहीं जा सकता, वह साफ़ बता दिया जाता है।

क्लिप काटें
संगीत जोड़ें
4K में एक्सपोर्ट करें
एक स्टेप जो आज़माया नहीं जा सका यह बता देता है
आज़माया। काम करता है।

सब कुछ आपके अपने कंप्यूटर पर होता है।

आपके वीडियो कहीं नहीं जाते।

आज ही अपने AI को कुछ नया सिखाइए।

100% मुफ़्त। ओपन सोर्स। एक ही कमांड।

npx skills@latest add brenoepics/video-to-skill

इसे अपने AI के टर्मिनल में कॉपी करें — बाकी वह खुद कर लेगा।

आप कौन-सा AI इस्तेमाल करते हैं?

दस्तावेज़ीकरण

video-to-skill: पूरा ब्यौरा

ऊपर चली फ़िल्म के पीछे का लिखित संदर्भ यही है: video-to-skill क्या है, यह किसी वीडियो को कैसे पढ़ता है, कोई चरण अपना बैज कैसे कमाता है, इसमें कितना समय लगता है, और यह कहाँ काम करना बंद कर देता है।

video-to-skill क्या है?

video-to-skill (V2S) एक मुफ़्त, ओपन-सोर्स टूल है जो किसी भी ट्यूटोरियल वीडियो को — चाहे वह YouTube का लिंक हो या आपकी मशीन की फ़ाइल — AI कोडिंग एजेंट के लिए एक इंस्टॉल-योग्य, चलाकर-जाँची गई स्किल में बदल देता है। यह वीडियो देखता है, स्क्रीन पर लिखा पाठ पढ़ता है, अपने लिखे हर चरण को परखता है, और आपके एजेंट को ऐसी स्किल सौंपता है जिसे वह सचमुच चला सके।

एक ही कमांड से इंस्टॉल हो जाता है:

npx skills@latest add brenoepics/video-to-skill

v0.2.3 से बनी हुई स्किल मशीन पर मिले हर एजेंट के लिए इंस्टॉल होती है — Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode और Amp — ~/.agents/skills में एक असली प्रति रहती है और बाकी हर जगह से उस तक सापेक्ष सिमलिंक जाता है। सच का एक ही स्रोत, इसलिए बाद का कोई भी अपडेट सभी तक पहुँच जाता है।

अकेला ट्रांसक्रिप्ट क्यों काफ़ी नहीं

video-to-skill सिर्फ़ ऑडियो ट्रांसक्रिप्ट नहीं, बल्कि फ़्रेमों में दिख रहा स्क्रीन-पाठ पढ़ता है, क्योंकि ट्रांसक्रिप्ट ठीक वही ब्योरे खो देता है जो किसी चरण को चलाने लायक बनाते हैं। असली रन में दर्ज तीन ग़लत-सुनाइयाँ:

कथन में जो कहा गया फ़्रेम में जो दिखा
“some” =SUM(B3:B10)
“QBang” :q!
“the first extension called Vim” vscodevim.vim v1.18.9

पूरी प्रक्रिया में स्क्रीन-पाठ कथन से ऊपर रहता है: कमांड पिक्सल से पढ़े जाते हैं, कभी अपने शब्दों में नहीं लिखे जाते। हर चरण के साथ [t=MM:SS] स्रोत-चिह्न और वह फ़्रेम भी जुड़ा रहता है जिससे उसे पढ़ा गया, इसलिए किसी भी दावे को वीडियो के उसी सेकंड से मिलाकर जाँचा जा सकता है।

जाँच कैसे होती है

video-to-skill में जाँच एक बिलकुल नया, सैंडबॉक्स में चलने वाला उप-एजेंट करता है, जिसे सिर्फ़ बना हुआ पैकेज दिखता है, वीडियो कभी नहीं। वह हर चरण को उसी चरण की सफलता-कसौटी पर चलाकर देखता है, और बैज वही मिलता है जो उस रन ने कमाया:

  • ✅ जाँचा गया — चरण चला और अपनी सफलता-कसौटी पर खरा उतरा।
  • 🟡 आंशिक रूप से जाँचा गया — कुछ कसौटियाँ पूरी हुईं, कुछ जाँची नहीं जा सकीं।
  • ⚠ नहीं जाँचा गया — चरण चलाया नहीं जा सका, और स्किल यह साफ़ लिखती है।

जिन चरणों को चलाना असुरक्षित होता, उन्हें नीति के तहत छोड़ दिया जाता है और छोड़ा हुआ बताया जाता है — उन्हें चुपचाप हरा नहीं कर दिया जाता।

एक असली रन से लिया गया सुधार: किसी ट्यूटोरियल का पेस्ट वाला चरण "+P बनकर निकला, जो सिस्टम क्लिपबोर्ड से नहीं, Vim के भीतरी रजिस्टर से पेस्ट करता है। सैंडबॉक्स ने उसे चलाया, कसौटी विफल रही, सुधार-लूप ने उसे "+p किया, और दोबारा चलाने पर असली macOS क्लिपबोर्ड के सामने पेस्ट की पुष्टि हुई।

जिन चरणों पर प्रक्रिया को भरोसा नहीं होता, वे चुपचाप निकलने के बजाय कम-भरोसे के निशान के साथ जारी होते हैं, और जिस वीडियो में कोई प्रक्रिया ही नहीं है उसे गढ़े हुए चरणों में बदलने के बजाय एक विश्लेषण रिपोर्ट के साथ अस्वीकार कर दिया जाता है।

कई वीडियो से स्किल कैसे बढ़ती है

उसी काम का दूसरा वीडियो किसी मौजूदा स्किल में जोड़ने पर वह मिटती नहीं, मज़बूत होती है: दोनों वीडियो जहाँ सहमत हैं वहाँ दोहरा स्रोत-चिह्न जुड़ता है, टकराव चुपचाप बदलाव के बजाय हवाले सहित विकल्प बन जाते हैं, और एक स्रोत खंड पूरा इतिहास दर्ज रखता है। हर जोड़ बैज को रद्द कर देता है — दोबारा इंस्टॉल से पहले जाँच फिर चलती है।

V2S की तुलना

video-to-skill दो जानी-पहचानी टूल श्रेणियों के बग़ल में खड़ा है, पर काम दोनों से अलग करता है। वीडियो-से-दस्तावेज़ टूल वीडियो को इंसान के पढ़ने लायक दस्तावेज़ बनाते हैं; वर्कफ़्लो रिकॉर्डर आपके किए हुए सत्र को इंसान के लिए चरण-दर-चरण गाइड बनाते हैं। V2S उस वीडियो को, जिसे आपने रिकॉर्ड भी नहीं किया, एजेंट के चलाने योग्य चरणों में बदलता है।

अंतर किसमें video-to-skill वीडियो-से-दस्तावेज़ टूल वर्कफ़्लो रिकॉर्डर
नतीजा किसके लिए है AI कोडिंग एजेंट के लिए, इंस्टॉल-योग्य स्किल के रूप में इंसान के लिए, दस्तावेज़ के रूप में इंसान के लिए, चरण-दर-चरण गाइड के रूप में
स्रोत कहाँ से आता है पहले से मौजूद कोई भी वीडियो: YouTube लिंक या स्थानीय फ़ाइल आपका दिया हुआ वीडियो आपका ख़ुद किया और रिकॉर्ड किया हुआ सत्र
चरणों के साथ क्या होता है सैंडबॉक्स उप-एजेंट हर चरण चलाकर देखता है; बैज ✅, 🟡 या ⚠ होता है जैसा बताया गया, वैसा लिख दिया जाता है जैसा किया गया, वैसा दर्ज हो जाता है
काम कहाँ होता है पूरी तरह आपकी मशीन पर; वीडियो कहीं नहीं जाता उत्पाद के अनुसार अलग-अलग उत्पाद के अनुसार अलग-अलग

असली फ़र्क़ यह है: दस्तावेज़ किसी इंसान को प्रक्रिया समझाता है, जबकि स्किल एजेंट को ऐसे चरण थमाती है जिन्हें वह चला सके — और हर चरण जारी होने से पहले सैंडबॉक्स में एक बार चल चुका होता है।

प्रदर्शन

Metal त्वरण वाले Apple M5 पर video-to-skill ने 2 मिनट के 720p ट्यूटोरियल को शुरू से आख़िर तक 3.3 सेकंड में प्रोसेस किया — यानी वास्तविक गति से 36.5 गुना। वही क्लिप GitHub के 3-कोर, बिना GPU वाले macOS रनर पर 67.5 सेकंड यानी 1.8 गुना लेती है। अकेली ट्रांसक्रिप्शन स्थानीय रूप से 8.0 गुना और CI में 1.3 गुना चलती है।

दोनों आँकड़े आपके अपने हार्डवेयर पर दोहराए जा सकते हैं — वही सुइट वही तालिका छापता है:

vts-extract bench

CI के आँकड़े साझा 3-कोर वर्चुअल मशीनों से आते हैं जिनमें Metal त्वरण नहीं होता, इसलिए वे इस दायरे का धीमा सिरा हैं, आम स्थिति नहीं।

निजता और सुरक्षा

video-to-skill पूरी तरह आपकी अपनी मशीन पर चलता है। वीडियो कभी उससे बाहर नहीं जाता, और मॉडल के संदर्भ में सिर्फ़ वही फ़्रेम पहुँचते हैं जिन्हें एजेंट ख़ुद देखना चुनता है। न कोई खाता, न API कुंजी, न टेलीमेट्री।

वीडियो एक अविश्वसनीय इनपुट है जो आगे चलकर चलने-योग्य चरणों तक पहुँचता है, इसलिए सीमाएँ साफ़ खींची गई हैं। हर डाउनलोड चेकसम से बँधा है और उस पर GitHub का बिल्ड-प्रोवेनेंस प्रमाणन रहता है, जिसे आप ख़ुद gh attestation verify से जाँच सकते हैं। कंपाइलर गुप्त-सी दिखने वाली स्ट्रिंग और डाउनलोड-कर-के-चला-दो जैसी स्क्रिप्ट अस्वीकार कर देता है, और वीडियो में एजेंट को सीधे संबोधित करने वाले पाठ को निर्देश मानने के बजाय संदिग्ध प्रॉम्प्ट इंजेक्शन माना जाता है।

सीमाएँ

video-to-skill स्क्रीनकास्ट, कमांड-लाइन व ग्राफ़िकल इंटरफ़ेस ट्यूटोरियल और व्याख्यानों पर सबसे अच्छा काम करता है। तेज़ भौतिक प्रदर्शनों में मुख्य फ़्रेमों के बीच गति का ब्योरा छूट जाता है। जो दावे सिर्फ़ ग्राफ़िकल इंटरफ़ेस में दिखते हैं, उन्हें चलाकर जाँचना संभव न भी हो — वे इसी लेबल के साथ जारी होते हैं, बैज के पीछे छिपाए नहीं जाते। बिना प्रक्रिया वाले वीडियो गढ़े हुए चरणों में बदलने के बजाय अस्वीकार कर दिए जाते हैं, और कम भरोसे वाले चरण निशान के साथ जारी होते हैं।

समर्थित प्लेटफ़ॉर्म हैं macOS (Apple Silicon पर Metal त्वरण के साथ) और Linux।

आख़िरी अपडेट:

अक्सर पूछे जाने वाले सवाल

video-to-skill क्या है?

video-to-skill एक मुफ़्त, ओपन-सोर्स टूल है जो किसी भी ट्यूटोरियल वीडियो को — YouTube लिंक या स्थानीय फ़ाइल — AI कोडिंग एजेंट के लिए इंस्टॉल-योग्य, चलाकर-जाँची गई स्किल में बदल देता है। यह सिर्फ़ ट्रांसक्रिप्ट नहीं, स्क्रीन पर लिखा पाठ पढ़ता है, और स्किल जारी करने से पहले हर चरण परखता है।

video-to-skill कैसे इंस्टॉल करें?

npx skills@latest add brenoepics/video-to-skill चलाइए। पूरी सेटअप बस इतनी है: एक कमांड, न कोई खाता, न API कुंजी।

क्या video-to-skill मुफ़्त है?

हाँ। video-to-skill MIT लाइसेंस के तहत मुफ़्त और ओपन-सोर्स है, और पूरा सोर्स GitHub पर मौजूद है।

क्या video-to-skill मेरा वीडियो कहीं अपलोड करता है?

नहीं। सब कुछ आपकी अपनी मशीन पर चलता है: वीडियो कभी बाहर नहीं जाता, और मॉडल के संदर्भ में सिर्फ़ वही फ़्रेम पहुँचते हैं जिन्हें एजेंट देखना चुनता है। कोई टेलीमेट्री नहीं है।

video-to-skill किन AI एजेंटों के साथ काम करता है?

Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode और Amp। v0.2.3 से बनी हुई स्किल मशीन पर मिले इनमें से हर एजेंट के लिए इंस्टॉल होती है: ~/.agents/skills में एक असली प्रति, और बाकी हर जगह से उस तक सापेक्ष सिमलिंक।

video-to-skill, Loom AI, Scribe या वर्कफ़्लो रिकॉर्डर से किस तरह अलग है?

video-to-skill इंसान के पढ़ने लायक दस्तावेज़ नहीं, बल्कि AI एजेंट के लिए इंस्टॉल-योग्य और चलाकर-जाँची गई स्किल बनाता है। वीडियो-से-दस्तावेज़ टूल और वर्कफ़्लो रिकॉर्डर किसी प्रक्रिया का दस्तावेज़ बनाते हैं — रिकॉर्डर के मामले में तो वह प्रक्रिया आपको ख़ुद करके रिकॉर्ड करनी पड़ती है। V2S उस वीडियो से शुरू होता है जिसे आपको रिकॉर्ड करने की ज़रूरत ही नहीं पड़ी, और ऐसे चरण देता है जिन्हें एजेंट चला सके — हर चरण पहले सैंडबॉक्स में चलाकर।

video-to-skill में “जाँचा गया” का क्या मतलब है?

जाँचा गया यानी एक बिलकुल नए सैंडबॉक्स उप-एजेंट ने — जिसे सिर्फ़ बना हुआ पैकेज दिखता है, वीडियो कभी नहीं — उस चरण को उसकी सफलता-कसौटी पर चलाकर देखा और वह खरा उतरा। बैज हैं ✅ जाँचा गया, 🟡 आंशिक रूप से जाँचा गया और ⚠ नहीं जाँचा गया; जिन चरणों को चलाना असुरक्षित होता, उन्हें छोड़कर वैसा लिख दिया जाता है, चुपचाप हरा नहीं किया जाता।

video-to-skill किन ऑपरेटिंग सिस्टम पर चलता है?

macOS और Linux पर। Apple Silicon पर ट्रांसक्रिप्शन चरण Metal से त्वरित होता है।

क्या मुझे API कुंजी या खाता चाहिए?

नहीं। video-to-skill को न खाता चाहिए, न API कुंजी, न साइन-इन, और यह कोई टेलीमेट्री इकट्ठा नहीं करता।

video-to-skill की सीमाएँ क्या हैं?

video-to-skill स्क्रीनकास्ट, कमांड-लाइन व ग्राफ़िकल इंटरफ़ेस ट्यूटोरियल और व्याख्यानों पर सबसे अच्छा काम करता है। तेज़ भौतिक प्रदर्शनों में मुख्य फ़्रेमों के बीच गति का ब्योरा छूट जाता है, सिर्फ़ ग्राफ़िकल इंटरफ़ेस वाले दावे चलाकर जाँचे नहीं जा सकते और उसी लेबल के साथ जारी होते हैं, और बिना प्रक्रिया वाले वीडियो गढ़े हुए चरणों में बदलने के बजाय अस्वीकार कर दिए जाते हैं।

0:00 0:00 स्पेस/K चलाएँ · ←/→ 5 से. · J/L 10 से. · 0–9 कूदें