मुख्य सामग्री पर जाएं
होम पर वापस
ब्लॉग पर वापस
Community

मार्केटप्लेस: थीम, स्निपेट, प्रॉम्प्ट और MCP सर्वर

PocketCode के मार्केटप्लेस के अंदर: थीम, कोड स्निपेट, AI प्रॉम्प्ट पैक, regex पैक, MCP सर्वर, AI एजेंट और प्रोजेक्ट टेम्पलेट का एक क्यूरेटेड, साइन किया हुआ कैटलॉग — हर बंडल Ed25519-साइन किया हुआ और इंस्टॉल होने से पहले सत्यापित।

4 min
लेखक PocketCode Team
मार्केटप्लेस: थीम, स्निपेट, प्रॉम्प्ट और MCP सर्वर

PocketCode मार्केटप्लेस

मार्केटप्लेस IDE में ही बना एक क्यूरेटेड कैटलॉग है। इसे एक Cloudflare Worker (api.pocketcodeapp.com) सर्व करता है, जिसके पीछे D1 और R2 ऑब्जेक्ट स्टोरेज है, और हर एसेट एक छोटा बंडल है जो Ed25519-साइन किया हुआ होता है — ऐप कुछ भी लागू करने से पहले SHA-256 हैश और सिग्नेचर, दोनों सत्यापित करता है। यह खुली अपलोड नहीं है: एसेट को एक समर्पित पाइपलाइन के ज़रिए मान्य किया जाता है, साइन किया जाता है और प्रकाशित किया जाता है, इसलिए आप जो इंस्टॉल करते हैं वह जाँचा-परखा होता है।

होम स्क्रीन एक छोटे ऐप स्टोर जैसी लगती है — Featured, हाथ से क्यूरेट किए गए Editor's picks, Trending, New & updated, और Free / Premium शेल्फ़ — साथ में खोज, कैटेगरी, रेटिंग और समीक्षाएँ।

आपको क्या मिलेगा

यहाँ बारह एसेट प्रकार हैं, जो दो बकेट में बँटे हैं: Resources (निष्क्रिय चीज़ें जिन्हें आप लागू या कॉपी करते हैं) और Tools (एक्ज़ीक्यूटेबल या एकीकृत कार्यक्षमता)।

🎨 थीम — एडिटर और टर्मिनल

एक थीम एक छोटा theme.json रंग-सेट होता है। यह एक ही टैप से इंस्टॉल होती है, पिकर में रजिस्टर होती है और तुरंत लागू हो जाती है (एक undo के साथ), और यह कोड एडिटर और टर्मिनल, दोनों के लिए काम करती है:

{
	"name": "My Custom Theme",
	"type": "theme",
	"version": "1.0.0",
	"colors": {
		"background": "#1a1b26",
		"foreground": "#c0caf5",
		"accent": "#7aa2f7",
		"comment": "#565f89",
		"string": "#9ece6a",
		"keyword": "#bb9af7"
	}
}

Premium थीम को तय करने से पहले 5 मिनट तक आज़माया जा सकता है — ट्रायल ख़त्म होने पर पिछली थीम अपने आप बहाल हो जाती है।

⚡ स्निपेट और कोड रिसोर्स

स्निपेट, पेज, बटन और पुन: प्रयोज्य कंपोनेंट। एक स्निपेट पैक prefix → body विस्तारों की एक छोटी JSON फ़ाइल होती है, जिसे सीधे एडिटर में लागू किया जाता है (insert, copy, या किसी फ़ाइल में save):

{
	"name": "My Python Snippets",
	"type": "snippets",
	"language": "python",
	"snippets": [
		{
			"prefix": "main",
			"body": "if __name__ == '__main__':\n    ${1:pass}",
			"description": "Python main guard"
		}
	]
}

🤖 प्रॉम्प्ट पैक, AI एजेंट और MCP सर्वर

यहीं मार्केटप्लेस एक थीम स्टोर से आगे निकल जाता है:

  • AI प्रॉम्प्ट पैककोडिंग AI के लिए चुनिंदा प्रॉम्प्ट।
  • AI एजेंट — एक पैकेज किया हुआ chatmode (एक agent.md) जो एक नया विशेषीकृत असिस्टेंट रजिस्टर करता है।
  • MCP सर्वर — एक डिक्लेरेटिव Model Context Protocol सर्वर जो आपकी सेटिंग्स में पैच हो जाता है, और आपके AI द्वारा कॉल किए जा सकने वाले टूल जोड़ता है।
  • Regex पैक — पुन: प्रयोज्य पैटर्न जो Find & Replace में सीधे लग जाते हैं।

📋 प्रोजेक्ट टेम्पलेट

किसी टेम्पलेट से नया प्रोजेक्ट स्कैफ़ोल्ड करें — एक ताज़ा फ़ोल्डर में लिखी गई स्टार्टर फ़ाइलों का बंडल, जो ऑन-डिवाइस चलने वाली चीज़ों के लिए अच्छा है (एक Node.js सेवा, एक स्टैटिक वेब प्रोजेक्ट, एक Python CLI टूल)।

दो प्रकार भविष्य की रिलीज़ के लिए आरक्षित हैं: डाउनलोड करने योग्य WASM प्लगइन और workflows। ऐप इन्हें पहचानता है लेकिन अभी चलाता नहीं है — जब सैंडबॉक्स्ड रनटाइम तैयार होगा तब हम इनकी घोषणा करेंगे, बजाय इन्हें ऐसे सूचीबद्ध करने के जैसे वे काम करते हों।

इंस्टॉल कैसे होता है

  1. मार्केटप्लेस मॉड्यूल खोलें और खोज, कैटेगरी या टैग से कोई एसेट ढूँढें।
  2. Install टैप करें। ऐप Worker से एक अल्पकालिक (5-मिनट) साइन किया हुआ R2 URL माँगता है — यहीं Premium गेट सर्वर-साइड पर लागू होता है।
  3. यह बंडल डाउनलोड करता है, SHA-256 और Ed25519 सिग्नेचर सत्यापित करता है, और तभी उसे लागू करता है।
  4. आपने जो कुछ इंस्टॉल किया है वह My Library में रहता है, जो ऑफ़लाइन काम करती है — वहाँ से आप फिर से लागू कर सकते हैं, अपडेट कर सकते हैं या अनइंस्टॉल कर सकते हैं।

इंस्टॉल किए गए एसेट बैकग्राउंड में Wi-Fi पर अपने आप अपडेट होते हैं (वैकल्पिक), और हर एक के साथ घोषित अनुमतियाँ आती हैं जिन्हें आप इंस्टॉल करने से पहले देख सकते हैं।

क्यूरेटेड, साइन किया हुआ, और समीक्षित

चूँकि कैटलॉग खुली-अपलोड के बजाय क्यूरेटेड है, गुणवत्ता नियंत्रण अंतर्निहित है:

  • हर बंडल Ed25519-साइन किया हुआ और चलने से पहले डिवाइस पर हैश-सत्यापित होता है।
  • रेटिंग और समीक्षाएँ — प्रति एसेट प्रति व्यक्ति एक समीक्षा, सत्यापित लेखक प्रोफ़ाइल के साथ।
  • Editorial picks — हाथ से क्यूरेट किया गया सेट जो हर सप्ताह ताज़ा होता है।
  • दुरुपयोग रिपोर्टिंग हर एसेट पर, जो मेंटेनर्स तक पहुँचती है।

मार्केटप्लेस PocketCode को एक ऐसे IDE में बदल देता है जिसे आप अपने काम के तरीक़े के अनुसार ढाल सकते हैं — यहाँ एक थीम, वहाँ एक प्रॉम्प्ट पैक, एक MCP सर्वर जो आपके AI को एक नई तरक़ीब सिखा दे। यह एक युवा कैटलॉग है और बढ़ रहा है; इसमें मौजूद हर चीज़ साइन की हुई, सत्यापित और इंस्टॉल के लिए सुरक्षित है।

इस लेख के पीछे का टूल

मार्केटप्लेस

PocketCode आज़माने के लिए तैयार हैं?

ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।