
genspark-claw ni nini?
genspark-claw ni kifurushi cha ujuzi kilichoundwa na jamii pamoja na kiolesura cha mstari wa amri kwa Genspark Claw, OpenClaw, Hermes, Claude Code na Cursor. Kinatoa mtiririko wa kazi mitano unaosomeka wa SKILL.md, unaoongeza uwezo wa vitendo kwa mawakala wa AI wanaooana bila kuhitaji utegemezi wa wakati wa uendeshaji au hatua ya ujenzi.
Mradi huu ni huru na hauhusiani na Genspark, OpenClaw au Nous Research. Kwa kuwa ujuzi huu ni faili za kawaida za Markdown zenye YAML frontmatter, unaweza kuzikagua, kuzithibitisha, kuzirekebisha na kuzisakinisha katika mazingira ya uendeshaji yanayoungwa mkono.
Vipengele muhimu
- Ujuzi tano tayari kwa uzalishaji: utafiti wa kina, uundaji wa ripoti, upangaji wa slaidi, uendeshaji wa kivinjari na maandalizi ya simu.
- Uoana katika mazingira mbalimbali: sakinisha ujuzi uleule katika OpenClaw, Hermes, Claude Code, Cursor au nafasi ya kazi ya ndani.
- Hakuna utegemezi wa wakati wa uendeshaji: CLI hutumia maktaba ya kawaida ya Node.js na inahitaji Node.js 18 au toleo jipya zaidi.
- Uthibitishaji wa usalama: kithibitishaji hukagua muundo wa ujuzi na kuashiria mifumo kama vile utekelezaji wa mbali uliopitishwa kwa bomba, mizigo ya base64 na amri haribifu.
- Usaidizi wa MCP: wezesha wateja wa MCP kama vile Claude Desktop, Cursor na Windsurf kutumia kifurushi cha ujuzi.
- Upimaji na CI: mradi una majaribio ya kiotomatiki na ufunikaji wa CI kwa Node.js 18, 20 na 22 kwenye Ubuntu, macOS na Windows.
Fahamu ujuzi uliounganishwa
Kifurushi kinajumuisha ujuzi tano, kila mmoja ukiwa katika saraka yake yenye faili ya SKILL.md.
super-research: hugawanya swali, hufanya utafutaji sambamba, huthibitisha madai kwa kulinganisha vyanzo huru na hutengeneza ripoti yenye marejeo.spark-report: hubadilisha utafiti, madokezo au mazungumzo kuwa ripoti iliyoboreshwa yenye muhtasari wa kiutendaji, majedwali ya kulinganisha, marejeo na hatua zinazofuata.spark-slides: hubadilisha utafiti au wazo kuwa muhtasari wa uwasilishaji wa slaidi wenye mtiririko wa simulizi, madai katika vichwa, madokezo ya mzungumzaji na vyanzo.claw-browser-anchor: hufanya uendeshaji wa kivinjari kuwa thabiti zaidi kwa kutumia viteuzi vya DOM na majukumu ya ARIA badala ya viwianishi dhaifu vya skrini, pamoja na uthibitishaji na urejeshaji dhidi ya mabadiliko.call-prep: hutayarisha simu ya AI kwa kumtafiti anayepigiwa simu, kufafanua malengo na njia mbadala, kuandaa hati ya mazungumzo yenye matawi na kupanga muhtasari wa baada ya simu.
Sakinisha na ukague CLI
Mahitaji ya awali
Sakinisha Node.js 18 au toleo jipya zaidi. Mradi unapendekeza kutumia maelekezo rasmi ya kupakua Node.js. Kwenye macOS, sakinisha kwanza zana za mstari wa amri za Apple:
xcode-select --installWatumiaji wa Linux na Windows wanaweza kuruka hatua ya zana za mstari wa amri ya macOS. Usajili wa Genspark hauhitajiki kwa sababu kifurushi kinaweza kutumiwa na OpenClaw, Hermes, Claude Code au Cursor zinazojiendesha mwenyewe.
Sakinisha kutoka GitHub
Unda saraka ya kazi, sakinisha hazina moja kwa moja kutoka GitHub na uendeshe ukaguzi wa hali:
mkdir -p 'gensparkclaw' && cd 'gensparkclaw'
npm install github:breakstageaxe61/genspark-claw
npx genspark-claw doctor
npx genspark-claw listAmri ya doctor hukagua mazingira na mazingira ya uendeshaji. Amri ya list huonyesha ujuzi tano uliounganishwa pamoja na maelezo yao.
Sakinisha ujuzi katika mazingira ya uendeshaji ya wakala
OpenClaw au Genspark Claw
Sakinisha kila ujuzi uliounganishwa katika saraka chaguomsingi ya ujuzi ya OpenClaw:
npx genspark-claw install all --target openclawHii inakili ujuzi katika ~/.openclaw/skills/. Ikiwa unatumia lango la OpenClaw linalojiendesha, anzisha tena lango hilo au anza kipindi kipya ili ujuzi upatikane. Katika Genspark Claw, leta faili za SKILL.md kupitia paneli ya ujuzi, au zinakili kutoka node_modules/genspark-claw/skills/.
Hermes
Sakinisha ujuzi wote katika Hermes kwa:
npx genspark-claw install all --target hermesMahali chaguomsingi pa kuhifadhi ni ~/.hermes/skills/.
Claude Code na Cursor
Tumia malengo mahususi ya mazingira ya uendeshaji ili kusakinisha faili katika saraka zao za kawaida za ujuzi:
npx genspark-claw install all --target claude
npx genspark-claw install all --target cursorAmri hizi zinalenga ~/.claude/skills/ na ~/.cursor/skills/, mtawalia.
Sakinisha katika nafasi ya kazi ya mradi
Kwa usakinishaji wa ndani ya mradi, sakinisha ujuzi mmoja au kifurushi kizima katika saraka maalum:
npx genspark-claw install super-research
npx genspark-claw install all --dir ~/my-agent/skillsTumia --dry-run unapotaka kuona kile kisakinishi kingefanya bila kuandika faili:
npx genspark-claw install all --target openclaw --dry-runTumia amri za CLI
CLI inasaidia ugunduzi, usakinishaji, uthibitishaji, uchunguzi na uanzishaji wa MCP:
genspark-claw <command> [options]listhuorodhesha ujuzi wote uliounganishwa.info <skill>huonyesha maelezo na maelekezo kamili ya ujuzi.install [skill]husakinisha ujuzi mmoja au ujuzi wote.validate [path]huthibitisha faili zaSKILL.md, kwa chaguomsingi ikitumia ujuzi uliounganishwa.doctorhukagua mazingira ya ndani na mazingira ya uendeshaji yaliyogunduliwa.runtimeshuorodhesha mazingira ya uendeshaji ya mawakala yaliyogunduliwa.mcphuanzisha seva ya stdio ya MCP.versionhuchapisha toleo lililosakinishwa.
Kwa mfano, kagua ujuzi kabla ya kuusakinisha:
npx genspark-claw info super-researchKusoma maagizo ya ujuzi kwanza ni utaratibu mzuri wa usalama na uoanifu, hasa unapofanya kazi na ujuzi wa mawakala kutoka kwa wahusika wengine.
Unganisha seva ya MCP
genspark-claw inajumuisha seva ya Model Context Protocol isiyotegemea vitegemezi. Inatoa zana tatu: list_skills, get_skill, na validate_skill.
Ongeza seva kwenye usanidi wa Claude Desktop MCP ukitumia njia kamili ya seva iliyosakinishwa:
{
"mcpServers": {
"genspark-claw": {
"command": "node",
"args": ["/absolute/path/to/gensparkclaw/node_modules/genspark-claw/mcp/mcp-server.js"]
}
}
}Endesha jaribio la kujipima lililojengewa ndani ili kuthibitisha uanzishaji, ugunduzi wa zana, na utekelezaji wa zana:
node node_modules/genspark-claw/mcp/mcp-server.js --testJaribio la kujipima la MCP limefaulu: initialize, tools/list, tools/call zote ziko sawa.
Thibitisha ujuzi kwa usalama
Endesha uthibitishaji dhidi ya faili zilizojumuishwa kabla ya kuzitumia:
npx genspark-claw validatePia unaweza kuthibitisha saraka maalum:
npx genspark-claw validate ./my-skillsKithibitishaji hukagua muundo wa schema unaotarajiwa wa ujuzi na kufanya ukaguzi wa usalama. Huashiria mifumo ikiwemo curl | bash, mizigo ya base64, na amri hatari. Uthibitishaji hupunguza hatari, lakini bado unapaswa kusoma SKILL.md yote na kutumia zana za ukaguzi au uchunguzi za wakala wako.
Unda na changia ujuzi maalum
Ujuzi maalum ni saraka iliyo na faili la SKILL.md. Frontmatter inapaswa kufafanua sehemu kama name, description, version, triggers, compatibility, na metadata ya JSON iliyo kwenye mstari mmoja. Mwili wa hati unapaswa kuwa na maagizo yenye nambari, kanuni, ushughulikiaji wa hitilafu, na muundo wa matokeo.
- Unda saraka na faili.
- Fuata muundo wa ujuzi ulioelezwa katika mwongozo wa uchangiaji wa hazina.
- Endesha
npm run validateili kukagua schema na kanuni za usalama. - Endesha
npm testili kutekeleza mkusanyiko wa majaribio otomatiki. - Fungua ombi la kuvuta ikiwa ungependa kushiriki ujuzi huo.
Hazina pia inasaidia kuchapisha ujuzi unaoana kwenye ClawHub kwa clawhub publish. Muundo huo wa faili tambarare unakusudiwa kufanya kazi na zana zinazoana na Hermes na agentskills.io pia.
Tumia API ya kiprogramu
Ikiwa unaunganisha genspark-claw kwenye programu nyingine ya Node.js, hitaji kifurushi na uite API yake ya umma:
const gclaw = require('genspark-claw');
gclaw.listBundledSkills();
gclaw.findSkill('super-research');
gclaw.installSkills({ skill: 'all', target: 'hermes' });
gclaw.validateTarget('./my-skills/');
gclaw.runDoctor();Mbinu hizi hurejesha rekodi za ujuzi, matokeo ya uthibitishaji, au data ya ukaguzi wa mazingira ambayo unaweza kutumia katika zana zako mwenyewe.
Fanya maendeleo ndani ya kompyuta yako
Ili kufanyia kazi mradi wenyewe, kloni hazina na endesha amri zake za majaribio na uthibitishaji:
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 --testHakuna npm install inayohitajika kwa maendeleo kwa sababu mradi huu hauna vitegemezi kimakusudi. Maeneo muhimu yanajumuisha sehemu ya kuanzia ya CLI katika bin/, API ya umma katika src/index.js, ujuzi katika skills/, seva ya MCP katika mcp/, na majaribio katika test/.
Hitimisho
genspark-claw hutoa njia rahisi ya kuongeza utendakazi unaoweza kutumiwa tena na kukaguliwa katika mazingira kadhaa ya mawakala wa AI. Isakinishe kutoka GitHub, tumia doctor na list kuthibitisha usanidi, sambaza ujuzi kwa kulenga runtime, na tumia validate kabla ya kuanzisha maagizo maalum au ya wahusika wengine. Kwa miunganisho, seva ya MCP iliyojengewa ndani na API ya Node.js hufanya kifurushi hicho hicho cha ujuzi kipatikane kupitia zana na programu.
