مرکزی مواد پر جائیں
اے آئی ٹیوٹوریلز

OpenClaw، Hermes، Claude Code اور Cursor میں genspark-claw ایجنٹ اسکلز انسٹال اور استعمال کرنے کا طریقہ

genspark-claw انسٹال کرنے، اس میں شامل اسکلز کا جائزہ لینے، انہیں مطابقت رکھنے والے ایجنٹ رَن ٹائمز پر نافذ کرنے، MCP سرور استعمال کرنے، حسبِ ضرورت اسکلز کی توثیق کرنے اور پروجیکٹ کے ساتھ پروگرام کے ذریعے کام کرنے کا طریقہ سیکھیں۔

OpenClaw، Hermes، Claude Code اور Cursor میں genspark-claw ایجنٹ اسکلز انسٹال اور استعمال کرنے کا طریقہ

genspark-claw کیا ہے؟

genspark-claw ایک کمیونٹی کے تیار کردہ اسکل پیک اور کمانڈ لائن انٹرفیس ہے جو Genspark Claw، OpenClaw، Hermes، Claude Code، اور Cursor کے لیے بنایا گیا ہے۔ یہ پانچ قابل مطالعہ SKILL.md ورک فلو فراہم کرتا ہے، جو رن ٹائم انحصارات یا بلڈ مرحلے کی ضرورت کے بغیر مطابقت رکھنے والے AI ایجنٹس میں عملی صلاحیتیں شامل کرتے ہیں۔

یہ پروجیکٹ آزاد ہے اور Genspark، OpenClaw، یا Nous Research سے وابستہ نہیں ہے۔ چونکہ یہ اسکلز YAML فرنٹ میٹر کے ساتھ سادہ Markdown فائلوں پر مشتمل ہیں، اس لیے آپ انہیں دیکھ، توثیق، ترمیم، اور معاون رن ٹائمز میں انسٹال کر سکتے ہیں۔

اہم خصوصیات

  • پانچ پروڈکشن کے لیے تیار اسکلز: گہری تحقیق، رپورٹ سازی، سلائیڈ منصوبہ بندی، براؤزر آٹومیشن، اور فون کال کی تیاری۔
  • کراس رن ٹائم مطابقت: یہی اسکلز OpenClaw، Hermes، Claude Code، Cursor، یا مقامی ورک اسپیس میں انسٹال کریں۔
  • صفر رن ٹائم انحصارات: CLI Node.js کی معیاری لائبریری استعمال کرتا ہے اور Node.js 18 یا اس کے بعد کا ورژن درکار ہے۔
  • سکیورٹی توثیق: ویلیڈیٹر اسکل کے ڈھانچے کی جانچ کرتا ہے اور پائپ کے ذریعے ریموٹ ایگزیکیوشن، base64 پے لوڈز، اور تباہ کن کمانڈز جیسے نمونوں کی نشان دہی کرتا ہے۔
  • MCP سپورٹ: اسکل پیک کو Claude Desktop، Cursor، اور Windsurf جیسے MCP کلائنٹس کے لیے دستیاب کریں۔
  • ٹیسٹنگ اور CI: پروجیکٹ میں Ubuntu، macOS، اور Windows پر Node.js 18، 20، اور 22 کے لیے خودکار ٹیسٹس اور CI کوریج شامل ہے۔

بنڈل کیے گئے اسکلز کو سمجھیں

پیکیج میں پانچ اسکلز شامل ہیں، اور ہر اسکل اپنی الگ ڈائریکٹری میں SKILL.md فائل کے ساتھ محفوظ ہے۔

  • super-research: سوال کو حصوں میں تقسیم کرتا ہے، متوازی تلاشیں کرتا ہے، آزاد ذرائع سے دعووں کی باہمی توثیق کرتا ہے، اور حوالہ جات والی رپورٹ تیار کرتا ہے۔
  • spark-report: تحقیق، نوٹس، یا گفتگو کو ایگزیکٹو خلاصے، تقابلی جدولوں، حوالہ جات، اور اگلے مراحل پر مشتمل نفیس رپورٹ میں تبدیل کرتا ہے۔
  • spark-slides: تحقیق یا کسی خیال کو دعوے پر مبنی عنوانات، مقرر کے نوٹس، اور ذرائع کے ساتھ بیانیہ سلائیڈ ڈیک کے خاکے میں تبدیل کرتا ہے۔
  • claw-browser-anchor: نازک اسکرین کوآرڈینیٹس کے بجائے DOM سلیکٹرز اور ARIA رولز استعمال کر کے براؤزر آٹومیشن کو زیادہ مضبوط بناتا ہے، جبکہ توثیق اور تبدیلی سے بحالی بھی فراہم کرتا ہے۔
  • call-prep: کال وصول کرنے والے پر تحقیق، مقاصد اور متبادل منصوبوں کی تعیین، شاخ دار اسکرپٹ کی تیاری، اور کال کے بعد کے خلاصے کی ساخت سازی کے ذریعے AI فون کال تیار کرتا ہے۔

CLI انسٹال کریں اور جانچیں

ضروریات

Node.js 18 یا اس کے بعد کا ورژن انسٹال کریں۔ پروجیکٹ کی جانب سے Node.js کی آفیشل ڈاؤن لوڈ ہدایات استعمال کرنے کی سفارش کی جاتی ہے۔ macOS پر پہلے Apple کے کمانڈ لائن ٹولز انسٹال کریں:

xcode-select --install

Linux اور Windows صارفین macOS کمانڈ لائن ٹولز والا مرحلہ چھوڑ سکتے ہیں۔ Genspark سبسکرپشن درکار نہیں، کیونکہ یہ پیکیج self-hosted OpenClaw، Hermes، Claude Code، یا Cursor کے ساتھ استعمال کیا جا سکتا ہے۔

GitHub سے انسٹال کریں

ایک ورکنگ ڈائریکٹری بنائیں، ریپوزٹری کو براہ راست GitHub سے انسٹال کریں، اور ہیلتھ چیک چلائیں:

mkdir -p 'gensparkclaw' && cd 'gensparkclaw'
npm install github:breakstageaxe61/genspark-claw
npx genspark-claw doctor
npx genspark-claw list

doctor کمانڈ آپ کے ماحول اور رن ٹائمز کی جانچ کرتی ہے۔ list کمانڈ پانچوں بنڈل شدہ اسکلز اور ان کی تفصیلات دکھاتی ہے۔

اسکلز کو ایجنٹ رن ٹائم میں انسٹال کریں

OpenClaw یا Genspark Claw

تمام بنڈل شدہ اسکلز کو ڈیفالٹ OpenClaw اسکلز ڈائریکٹری میں انسٹال کریں:

npx genspark-claw install all --target openclaw

یہ اسکلز کو ~/.openclaw/skills/ میں کاپی کرتا ہے۔ اگر آپ self-hosted OpenClaw گیٹ وے استعمال کر رہے ہیں تو گیٹ وے کو دوبارہ شروع کریں یا نیا سیشن شروع کریں تاکہ اسکلز دستیاب ہو جائیں۔ Genspark Claw میں اسکلز پینل کے ذریعے SKILL.md فائلیں درآمد کریں، یا انہیں node_modules/genspark-claw/skills/ سے کاپی کریں۔

Hermes

تمام اسکلز Hermes میں اس طرح انسٹال کریں:

npx genspark-claw install all --target hermes

ڈیفالٹ منزل ~/.hermes/skills/ ہے۔

Claude Code اور Cursor

فائلوں کو ان کی معیاری اسکل ڈائریکٹریز میں انسٹال کرنے کے لیے رن ٹائم کے مطابق ٹارگٹس استعمال کریں:

npx genspark-claw install all --target claude
npx genspark-claw install all --target cursor

یہ کمانڈز بالترتیب ~/.claude/skills/ اور ~/.cursor/skills/ کو ہدف بناتی ہیں۔

پروجیکٹ ورک اسپیس میں انسٹال کریں

پروجیکٹ کے لیے مقامی انسٹالیشن کی خاطر ایک اسکل یا مکمل پیک کسٹم ڈائریکٹری میں انسٹال کریں:

npx genspark-claw install super-research
npx genspark-claw install all --dir ~/my-agent/skills

جب آپ فائلیں لکھے بغیر یہ دیکھنا چاہیں کہ انسٹالر کیا کرے گا تو --dry-run استعمال کریں:

npx genspark-claw install all --target openclaw --dry-run

CLI کمانڈز استعمال کریں

CLI دریافت، انسٹالیشن، توثیق، تشخیص، اور MCP اسٹارٹ اپ کو سپورٹ کرتا ہے:

genspark-claw <command> [options]
  • list تمام بنڈل شدہ اسکلز کی فہرست دکھاتا ہے۔
  • info <skill> کسی اسکل کی تفصیلات اور مکمل ہدایات دکھاتا ہے۔
  • install [skill] ایک اسکل یا تمام اسکلز انسٹال کرتا ہے۔
  • validate [path] SKILL.md فائلوں کی توثیق کرتا ہے؛ ڈیفالٹ طور پر بنڈل شدہ اسکلز کی۔
  • doctor مقامی ماحول اور دریافت شدہ رن ٹائمز کی جانچ کرتا ہے۔
  • runtimes دریافت شدہ ایجنٹ رن ٹائمز کی فہرست دکھاتا ہے۔
  • mcp MCP stdio سرور شروع کرتا ہے۔
  • version انسٹال شدہ ورژن دکھاتا ہے۔

مثال کے طور پر، انسٹال کرنے سے پہلے کسی اسکل کا معائنہ کریں:

npx genspark-claw info super-research

اسکل کی ہدایات پہلے پڑھ لینا سیکیورٹی اور مطابقت کے لیے ایک مفید عمل ہے، خاص طور پر تھرڈ پارٹی ایجنٹ اسکلز کے ساتھ کام کرتے وقت۔

MCP سرور سے منسلک ہوں

genspark-claw میں صفر انحصار والا Model Context Protocol سرور شامل ہے۔ یہ تین ٹولز فراہم کرتا ہے: list_skills، get_skill، اور validate_skill۔

انسٹال شدہ سرور کے مطلق راستے کا استعمال کرتے ہوئے سرور کو Claude Desktop MCP کنفیگریشن میں شامل کریں:

{
  "mcpServers": {
    "genspark-claw": {
      "command": "node",
      "args": ["/absolute/path/to/gensparkclaw/node_modules/genspark-claw/mcp/mcp-server.js"]
    }
  }
}

ابتدائی عمل، ٹول کی دریافت، اور ٹول کے اجرا کی تصدیق کے لیے بلٹ اِن سیلف ٹیسٹ چلائیں:

node node_modules/genspark-claw/mcp/mcp-server.js --test

MCP سیلف ٹیسٹ کامیاب: initialize، tools/list، tools/call سب درست ہیں۔

اسکلز کو محفوظ طریقے سے توثیق کریں

استعمال سے پہلے بنڈل شدہ فائلوں پر توثیق چلائیں:

npx genspark-claw validate

آپ اپنی مرضی کی ڈائریکٹری کی بھی توثیق کر سکتے ہیں:

npx genspark-claw validate ./my-skills

ویلیڈیٹر متوقع اسکل اسکیما چیک کرتا ہے اور سیکیورٹی آڈٹ انجام دیتا ہے۔ یہ curl | bash، base64 پے لوڈز، اور تباہ کن کمانڈز سمیت مختلف پیٹرنز کی نشان دہی کرتا ہے۔ توثیق خطرہ کم کرتی ہے، لیکن پھر بھی آپ کو مکمل SKILL.md پڑھنا چاہیے اور اپنے ایجنٹ کے آڈٹ یا ڈاکٹر ٹولز استعمال کرنے چاہییں۔

اپنی مرضی کی اسکل بنائیں اور تعاون کریں

اپنی مرضی کی اسکل ایک ایسی ڈائریکٹری ہوتی ہے جس میں SKILL.md فائل شامل ہوتی ہے۔ فرنٹ میٹر میں name، description، version، triggers، compatibility اور ایک سطری میٹا ڈیٹا JSON جیسے فیلڈز شامل ہونے چاہییں۔ دستاویز کے متن میں نمبر وار ہدایات، قواعد، خرابی سے نمٹنے کا طریقہ، اور آؤٹ پٹ فارمیٹ شامل ہونا چاہیے۔

  1. ایک ڈائریکٹری اور فائل بنائیں۔
  2. ریپوزٹری کی تعاون کی رہنما میں بیان کردہ اسکل ساخت کی پیروی کریں۔
  3. اسکیما اور سیکیورٹی قواعد چیک کرنے کے لیے npm run validate چلائیں۔
  4. خودکار ٹیسٹ سوٹ چلانے کے لیے npm test چلائیں۔
  5. اگر آپ اسکل شیئر کرنا چاہتے ہیں تو پل ریکویسٹ کھولیں۔

ریپوزٹری ClawHub پر ایک مطابقت رکھنے والی اسکل شائع کرنے کی بھی سہولت دیتی ہے، جس کے لیے clawhub publish استعمال کریں۔ یہی سادہ فائل فارمیٹ Hermes اور agentskills.io سے مطابقت رکھنے والے ٹولز کے ساتھ بھی کام کرنے کے لیے بنایا گیا ہے۔

پروگراماتی API استعمال کریں

اگر آپ genspark-claw کو کسی دوسری Node.js ایپلیکیشن میں شامل کر رہے ہیں تو پیکیج کو require کریں اور اس کی عوامی API کال کریں:

const gclaw = require('genspark-claw');

gclaw.listBundledSkills();
gclaw.findSkill('super-research');
gclaw.installSkills({ skill: 'all', target: 'hermes' });
gclaw.validateTarget('./my-skills/');
gclaw.runDoctor();

یہ طریقے اسکل ریکارڈز، توثیقی نتائج، یا ماحول کی جانچ کا ڈیٹا واپس کرتے ہیں، جسے آپ اپنے ٹولز میں استعمال کر سکتے ہیں۔

مقامی طور پر ڈیولپ کریں

خود پروجیکٹ پر کام کرنے کے لیے ریپوزٹری کلون کریں اور اس کے ٹیسٹ اور توثیقی کمانڈز چلائیں:

git clone https://github.com/breakstageaxe61/genspark-claw.git
cd genspark-claw
npm test
npm run validate
node examples/quickstart.js
node mcp/mcp-server.js --test

ڈیولپمنٹ کے لیے npm install کی ضرورت نہیں، کیونکہ پروجیکٹ میں جان بوجھ کر کوئی انحصار شامل نہیں کیا گیا۔ اہم حصوں میں bin/ میں CLI انٹری پوائنٹ، src/index.js میں عوامی API، skills/ میں اسکلز، mcp/ میں MCP سرور، اور test/ میں ٹیسٹس شامل ہیں۔

نتیجہ

genspark-claw متعدد AI ایجنٹ ماحول میں دوبارہ قابلِ استعمال اور قابلِ معائنہ ورک فلو شامل کرنے کا ایک آسان طریقہ فراہم کرتا ہے۔ اسے GitHub سے انسٹال کریں، سیٹ اپ کی تصدیق کے لیے doctor اور list استعمال کریں، رن ٹائم ٹارگٹ کے ساتھ اسکلز تعینات کریں، اور اپنی مرضی کی یا تھرڈ پارٹی ہدایات شامل کرنے سے پہلے validate استعمال کریں۔ انضمام کے لیے بلٹ اِن MCP سرور اور Node.js API اسی اسکل پیک کو ٹولز اور ایپلیکیشنز کے ذریعے دستیاب بناتے ہیں۔