
genspark-claw nima?
genspark-claw — Genspark Claw, OpenClaw, Hermes, Claude Code va Cursor uchun hamjamiyat tomonidan yaratilgan ko‘nikmalar to‘plami va buyruq qatori interfeysi. U mos keluvchi sun’iy intellekt agentlariga amaliy imkoniyatlar qo‘shadigan, ishga tushirish vaqtida qo‘shimcha bog‘liqliklar yoki build bosqichini talab qilmaydigan, o‘qish mumkin bo‘lgan beshta SKILL.md ish jarayonini taqdim etadi.
Loyiha mustaqil bo‘lib, Genspark, OpenClaw yoki Nous Research bilan bog‘liq emas. Ko‘nikmalar YAML frontmatter’iga ega oddiy Markdown fayllari bo‘lgani sababli, ularni tekshirish, tasdiqlash, o‘zgartirish va qo‘llab-quvvatlanadigan runtime muhitlariga o‘rnatish mumkin.
Asosiy imkoniyatlar
- Ishlab chiqarishga tayyor beshta ko‘nikma: chuqur tadqiqot, hisobot yaratish, slaydlarni rejalashtirish, brauzerni avtomatlashtirish va telefon qo‘ng‘irog‘iga tayyorgarlik.
- Turli runtime muhitlari bilan moslik: bir xil ko‘nikmalarni OpenClaw, Hermes, Claude Code, Cursor yoki mahalliy ish maydoniga o‘rnating.
- Runtime bog‘liqliklari yo‘q: CLI Node.js standart kutubxonasidan foydalanadi va Node.js 18 yoki undan yangiroq versiyasini talab qiladi.
- Xavfsizlik tekshiruvi: validator ko‘nikma tuzilmasini tekshiradi hamda masofaviy buyruqlarni pipe orqali bajarish, base64 foydali yuklamalari va buzuvchi buyruqlar kabi andozalarni aniqlaydi.
- MCP qo‘llab-quvvatlashi: ko‘nikmalar to‘plamini Claude Desktop, Cursor va Windsurf kabi MCP mijozlariga taqdim eting.
- Testlash va CI: loyiha Ubuntu, macOS va Windows tizimlarida Node.js 18, 20 va 22 uchun avtomatlashtirilgan testlar hamda CI qamrovini o‘z ichiga oladi.
To‘plamdagi ko‘nikmalarni tushunish
Paket beshta ko‘nikmani o‘z ichiga oladi. Har biri alohida katalogda SKILL.md fayli bilan saqlanadi.
super-research: savolni qismlarga ajratadi, parallel qidiruvlarni amalga oshiradi, da’volarni mustaqil manbalar orqali o‘zaro tekshiradi va manbalari ko‘rsatilgan hisobot yaratadi.spark-report: tadqiqot, qaydlar yoki suhbatlarni ijrochi xulosasi, taqqoslash jadvallari, manbalar va keyingi qadamlar mavjud bo‘lgan puxta hisobotga aylantiradi.spark-slides: tadqiqot yoki g‘oyani da’vo mazmuniga mos sarlavhalar, ma’ruzachi qaydlari va manbalar bilan bayon etilgan slaydlar rejasiга aylantiradi.claw-browser-anchor: zaif ekran koordinatalari o‘rniga DOM selektorlari va ARIA rollaridan foydalanib, brauzer avtomatlashtirishni ishonchliroq qiladi; tekshiruv va o‘zgarishlardan tiklanishni ham ta’minlaydi.call-prep: qo‘ng‘iroq qilinadigan shaxsni tadqiq etish, maqsadlar va muqobil variantlarni belgilash, tarmoqlanuvchi skriptni tayyorlash hamda qo‘ng‘iroqdan keyingi xulosani tuzish orqali sun’iy intellekt telefon qo‘ng‘irog‘iga tayyorgarlik ko‘radi.
CLI’ni o‘rnatish va tekshirish
Talablar
Node.js 18 yoki undan yangiroq versiyasini o‘rnating. Loyiha rasmiy Node.js yuklab olish yo‘riqnomasidan foydalanishni tavsiya qiladi. macOS’da avval Apple’ning buyruq qatori vositalarini o‘rnating:
xcode-select --installLinux va Windows foydalanuvchilari macOS buyruq qatori vositalari bosqichini o‘tkazib yuborishi mumkin. Genspark obunasi talab qilinmaydi, chunki paketdan o‘z serveringizda ishlaydigan OpenClaw, Hermes, Claude Code yoki Cursor bilan foydalanish mumkin.
GitHub’dan o‘rnatish
Ishchi katalog yarating, repository’ni bevosita GitHub’dan o‘rnating va holatni tekshiring:
mkdir -p 'gensparkclaw' && cd 'gensparkclaw'
npm install github:breakstageaxe61/genspark-claw
npx genspark-claw doctor
npx genspark-claw listdoctor buyrug‘i muhit va runtime’larni tekshiradi. list buyrug‘i to‘plamdagi beshta ko‘nikma va ularning tavsiflarini ko‘rsatadi.
Ko‘nikmalarni agent runtime’iga o‘rnatish
OpenClaw yoki Genspark Claw
To‘plamdagi barcha ko‘nikmalarni standart OpenClaw ko‘nikmalar katalogiga o‘rnating:
npx genspark-claw install all --target openclawBu ko‘nikmalarni ~/.openclaw/skills/ katalogiga nusxalaydi. Agar o‘z serveringizdagi OpenClaw gateway’dan foydalanayotgan bo‘lsangiz, ko‘nikmalar mavjud bo‘lishi uchun gateway’ni qayta ishga tushiring yoki yangi sessiya boshlang. Genspark Claw’da SKILL.md fayllarini ko‘nikmalar paneli orqali import qiling yoki ularni node_modules/genspark-claw/skills/ katalogidan nusxalang.
Hermes
Barcha ko‘nikmalarni Hermes’ga quyidagi buyruq orqali o‘rnating:
npx genspark-claw install all --target hermesStandart manzil: ~/.hermes/skills/.
Claude Code va Cursor
Fayllarni ularning standart ko‘nikmalar kataloglariga o‘rnatish uchun runtime’ga xos target’lardan foydalaning:
npx genspark-claw install all --target claude
npx genspark-claw install all --target cursorBu buyruqlar mos ravishda ~/.claude/skills/ va ~/.cursor/skills/ kataloglariga o‘rnatadi.
Loyiha ish maydoniga o‘rnatish
Loyihaga xos mahalliy o‘rnatish uchun bitta ko‘nikmani yoki to‘liq to‘plamni maxsus katalogga o‘rnating:
npx genspark-claw install super-research
npx genspark-claw install all --dir ~/my-agent/skillsFayllarga yozmasdan o‘rnatuvchi nima qilishini ko‘rish uchun --dry-run parametridan foydalaning:
npx genspark-claw install all --target openclaw --dry-runCLI buyruqlaridan foydalanish
CLI qidirish, o‘rnatish, tasdiqlash, diagnostika va MCP’ni ishga tushirishni qo‘llab-quvvatlaydi:
genspark-claw <command> [options]listbarcha to‘plamdagi ko‘nikmalarni sanab beradi.info <skill>ko‘nikma tafsilotlari va to‘liq yo‘riqnomasini ko‘rsatadi.install [skill]bitta yoki barcha ko‘nikmalarni o‘rnatadi.validate [path]SKILL.mdfayllarini tekshiradi; standart holatda to‘plamdagi ko‘nikmalarni tekshiradi.doctormahalliy muhit va aniqlangan runtime’larni tekshiradi.runtimesaniqlangan agent runtime’larini sanab beradi.mcpMCP stdio serverini ishga tushiradi.versiono‘rnatilgan versiyani chiqaradi.
Masalan, o‘rnatishdan oldin skillni tekshiring:
npx genspark-claw info super-researchSkill ko‘rsatmalarini avval o‘qib chiqish, ayniqsa uchinchi tomon agent skilllari bilan ishlaganda, foydali xavfsizlik va moslik amaliyotidir.
MCP serveriga ulaning
genspark-claw hech qanday bog‘liqlik talab qilmaydigan Model Context Protocol serverini o‘z ichiga oladi. U uchta vositani taqdim etadi: list_skills, get_skill va validate_skill.
O‘rnatilgan serverga mutlaq yo‘l ko‘rsatgan holda serverni Claude Desktop MCP konfiguratsiyasiga qo‘shing:
{
"mcpServers": {
"genspark-claw": {
"command": "node",
"args": ["/absolute/path/to/gensparkclaw/node_modules/genspark-claw/mcp/mcp-server.js"]
}
}
}Inicializatsiya, vositalarni aniqlash va vositalarni bajarishni tekshirish uchun o‘rnatilgan o‘z-o‘zini testdan o‘tkazing:
node node_modules/genspark-claw/mcp/mcp-server.js --testMCP o‘z-o‘zini testi muvaffaqiyatli o‘tdi: initialize, tools/list, tools/call barchasi OK.
Skilllarni xavfsiz tekshiring
Foydalanishdan oldin birga keltirilgan fayllar bo‘yicha tekshiruvni ishga tushiring:
npx genspark-claw validateShuningdek, maxsus katalogni ham tekshirishingiz mumkin:
npx genspark-claw validate ./my-skillsValidator kutilgan skill sxemasini tekshiradi va xavfsizlik auditini o‘tkazadi. U curl | bash, base64 foydali yuklamalari va vayronkor buyruqlar kabi andozalarni aniqlaydi. Validatsiya xavfni kamaytiradi, ammo baribir to‘liq SKILL.md faylini o‘qishingiz hamda agentingizning o‘z auditi yoki doctor vositalaridan foydalanishingiz kerak.
Maxsus skill yarating va hissa qo‘shing
Maxsus skill SKILL.md faylini o‘z ichiga olgan katalogdir. Frontmatter tarkibida name, description, version, triggers, compatibility va bir qatorli metadata JSON kabi maydonlar bo‘lishi kerak. Hujjat matnida raqamlangan ko‘rsatmalar, qoidalar, xatolarni qayta ishlash va chiqish formati bo‘lishi lozim.
- Katalog va fayl yarating.
- Repositoryning hissa qo‘shish qo‘llanmasida tasvirlangan skill tuzilishiga amal qiling.
- Sxema va xavfsizlik qoidalarini tekshirish uchun
npm run validatebuyrug‘ini ishga tushiring. - Avtomatlashtirilgan testlar to‘plamini bajarish uchun
npm testbuyrug‘ini ishga tushiring. - Skillni ulashmoqchi bo‘lsangiz, pull request oching.
Repository mos keluvchi skillni clawhub publish orqali ClawHub’ga nashr etishni ham qo‘llab-quvvatlaydi. Xuddi shu oddiy fayl formati Hermes va agentskills.io bilan mos vositalarda ishlash uchun mo‘ljallangan.
Dasturiy API’dan foydalaning
Agar genspark-claw’ni boshqa Node.js ilovasiga integratsiya qilayotgan bo‘lsangiz, paketni require qiling va uning ochiq API’sini chaqiring:
const gclaw = require('genspark-claw');
gclaw.listBundledSkills();
gclaw.findSkill('super-research');
gclaw.installSkills({ skill: 'all', target: 'hermes' });
gclaw.validateTarget('./my-skills/');
gclaw.runDoctor();Metodlar o‘z vositalaringizda foydalanishingiz mumkin bo‘lgan skill yozuvlari, validatsiya natijalari yoki muhit tekshiruvi ma’lumotlarini qaytaradi.
Mahalliy ishlab chiqing
Loyihaning o‘zida ishlash uchun repositoryni klonlang va uning test hamda validatsiya buyruqlarini ishga tushiring:
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 --testIshlab chiqish uchun npm install kerak emas, chunki loyiha ataylab hech qanday bog‘liqliklarsiz yaratilgan. Muhim qismlarga bin/ katalogidagi CLI kirish nuqtasi, src/index.js dagi ochiq API, skills/ dagi skilllar, mcp/ dagi MCP serveri va test/ dagi testlar kiradi.
Xulosa
genspark-claw bir nechta AI agent muhitlariga qayta foydalanish mumkin bo‘lgan va tekshiriladigan ish jarayonlarini qo‘shishning sodda usulini taqdim etadi. Uni GitHub’dan o‘rnating, sozlamani tekshirish uchun doctor va list buyruqlaridan foydalaning, runtime maqsadi bilan skilllarni joylashtiring va maxsus yoki uchinchi tomon ko‘rsatmalarini joriy etishdan oldin validate buyrug‘idan foydalaning. Integratsiyalar uchun o‘rnatilgan MCP serveri va Node.js API bir xil skill to‘plamini vositalar va ilovalar orqali taqdim etadi.
