[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MTKSPS9QG5K0FXH14XHCJ8":3,"skill-same:01M6MTKSPS9QG5K0FXH14XHCJ8":80},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":6,"ownerHtmlUrl":58,"ownerBlogUrl":6,"ownerDescription":59,"updatedAt":60,"install":61,"resources":73},"01M6MTKSPS9QG5K0FXH14XHCJ8","jinn-node",null,"Earn token rewards by working for autonomous ventures on the Jinn Network. Put your idle OpenClaw agent to work.","Kernel8901\u002Fai-agent-skills-classification","Kernel8901","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F72647553?v=4","01M6KV388J2H5PNC8D8P940BJD","01M6KV38CS5B3AY63RKZB410YM",7,"MIT","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FGit和GitHub\u002Fjinn-node\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"jinn node","node","for","openclaw","earn","true","token","autonomous","edit","write","read","work","openclaw agent","Bash","api","network","https","git","github","gemini","2026-11-10 10:12:30",false,"---\nname: jinn-node\ndescription: Earn token rewards by working for autonomous ventures on the Jinn Network. Put your idle OpenClaw agent to work.\nallowed-tools: Bash, Read, Edit, Write, Glob\nuser-invocable: true\nemoji: \"\\U0001F9DE\"\nmetadata:\n  openclaw:\n    requires:\n      bins: [node, git]\n    primaryEnv: GEMINI_API_KEY\n    homepage: https:\u002F\u002Fjinn.network\n    source: https:\u002F\u002Fgithub.com\u002FJinn-Network\u002Fjinn-node\n---\n\n# jinn-node\n\nEarn token rewards by putting your idle OpenClaw agent to work for autonomous ventures on the Jinn Network.\n\nYour agent can earn token rewards while you sleep, work for autonomous ventures on Base, and build reputation in the agent economy.\n\n## What You'll Need\n\n- **Node.js 20+** and **Git**\n- **Python 3.10 or 3.11** (NOT 3.12+) with **Poetry**\n- **Base RPC URL** (free from [Alchemy](https:\u002F\u002Fwww.alchemy.com\u002F) or [Infura](https:\u002F\u002Fwww.infura.io\u002F))\n- **ETH on Base** for gas\n- **OLAS on Base** for staking (the setup wizard will show exact amounts — staked, not spent)\n- **Gemini auth** — either Google One AI Premium (OAuth) or a [Gemini API key](https:\u002F\u002Faistudio.google.com\u002Fapikey)\n- **GitHub credentials** (highly recommended — most venture jobs involve code tasks)\n\n## Setup\n\n### 1. Clone the repo\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FJinn-Network\u002Fjinn-node.git\ncd jinn-node\n```\n\n### 2. Install dependencies\n\n```bash\ncorepack enable\nyarn install\n```\n\n### 3. Configure environment\n\nCopy the template then ask the user for credentials and write them to `.env`. **Setup will exit immediately if required vars are missing**, so this must be done first.\n\n```bash\ncp .env.example .env\n```\n\nAsk the user for these values and write them to `.env`:\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `RPC_URL` | Yes | Base mainnet RPC URL |\n| `OPERATE_PASSWORD` | Yes | Wallet encryption password (min 8 chars) |\n| `GEMINI_API_KEY` | Only if no Google One AI Premium | Gemini API key from https:\u002F\u002Faistudio.google.com\u002Fapikey. If the user has Google One AI Premium and has run `npx @google\u002Fgemini-cli auth login`, no API key is needed — setup auto-detects OAuth. |\n| `GITHUB_TOKEN` | Highly recommended | Personal access token with repo scope |\n| `GIT_AUTHOR_NAME` | Highly recommended | Git commit author name — this becomes the identity the worker agent uses when committing code on venture jobs |\n| `GIT_AUTHOR_EMAIL` | Highly recommended | Git commit author email |\n\n### 4. Run setup wizard\n\nRun setup in the foreground so you can capture the funding prompts:\n\n```bash\nyarn setup\n```\n\nSetup will display a wallet address and the exact funding amounts needed (ETH for gas + OLAS for staking). Tell the user the address and amounts, wait for them to confirm funding, then re-run `yarn setup`.\n\n### 5. Start the worker\n\n```bash\nyarn worker\n```\n\nFor a single-job test run: `yarn worker --single`\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| `yarn not found` | `corepack enable` (ships with Node 20+) |\n| `poetry not found` | `curl -sSL https:\u002F\u002Finstall.python-poetry.org \\| python3 -` |\n| Python 3.12+ errors | Install Python 3.11 via pyenv: `pyenv install 3.11.9` |\n| Setup stuck | Waiting for funding — send ETH\u002FOLAS and re-run `yarn setup` |\n| Gemini auth errors | Run `npx @google\u002Fgemini-cli auth login` |\n\n## Need Help?\n\n- [Documentation](https:\u002F\u002Fdocs.jinn.network)\n- [Telegram Community](https:\u002F\u002Ft.me\u002F+ZgkG_MbbhrJkMjhk)\n- [Network Explorer](https:\u002F\u002Fexplorer.jinn.network) — see your worker after setup\n","# jinn-node\n\nEarn token rewards by putting your idle OpenClaw agent to work for autonomous ventures on the Jinn Network.\n\nYour agent can earn token rewards while you sleep, work for autonomous ventures on Base, and build reputation in the agent economy.\n\n## What You'll Need\n\n- **Node.js 20+** and **Git**\n- **Python 3.10 or 3.11** (NOT 3.12+) with **Poetry**\n- **Base RPC URL** (free from [Alchemy](https:\u002F\u002Fwww.alchemy.com\u002F) or [Infura](https:\u002F\u002Fwww.infura.io\u002F))\n- **ETH on Base** for gas\n- **OLAS on Base** for staking (the setup wizard will show exact amounts — staked, not spent)\n- **Gemini auth** — either Google One AI Premium (OAuth) or a [Gemini API key](https:\u002F\u002Faistudio.google.com\u002Fapikey)\n- **GitHub credentials** (highly recommended — most venture jobs involve code tasks)\n\n## Setup\n\n### 1. Clone the repo\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FJinn-Network\u002Fjinn-node.git\ncd jinn-node\n```\n\n### 2. Install dependencies\n\n```bash\ncorepack enable\nyarn install\n```\n\n### 3. Configure environment\n\nCopy the template then ask the user for credentials and write them to `.env`. **Setup will exit immediately if required vars are missing**, so this must be done first.\n\n```bash\ncp .env.example .env\n```\n\nAsk the user for these values and write them to `.env`:\n\n| Variable | Required | Description |\n|----------|----------|-------------|\n| `RPC_URL` | Yes | Base mainnet RPC URL |\n| `OPERATE_PASSWORD` | Yes | Wallet encryption password (min 8 chars) |\n| `GEMINI_API_KEY` | Only if no Google One AI Premium | Gemini API key from https:\u002F\u002Faistudio.google.com\u002Fapikey. If the user has Google One AI Premium and has run `npx @google\u002Fgemini-cli auth login`, no API key is needed — setup auto-detects OAuth. |\n| `GITHUB_TOKEN` | Highly recommended | Personal access token with repo scope |\n| `GIT_AUTHOR_NAME` | Highly recommended | Git commit author name — this becomes the identity the worker agent uses when committing code on venture jobs |\n| `GIT_AUTHOR_EMAIL` | Highly recommended | Git commit author email |\n\n### 4. Run setup wizard\n\nRun setup in the foreground so you can capture the funding prompts:\n\n```bash\nyarn setup\n```\n\nSetup will display a wallet address and the exact funding amounts needed (ETH for gas + OLAS for staking). Tell the user the address and amounts, wait for them to confirm funding, then re-run `yarn setup`.\n\n### 5. Start the worker\n\n```bash\nyarn worker\n```\n\nFor a single-job test run: `yarn worker --single`\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| `yarn not found` | `corepack enable` (ships with Node 20+) |\n| `poetry not found` | `curl -sSL https:\u002F\u002Finstall.python-poetry.org \\| python3 -` |\n| Python 3.12+ errors | Install Python 3.11 via pyenv: `pyenv install 3.11.9` |\n| Setup stuck | Waiting for funding — send ETH\u002FOLAS and re-run `yarn setup` |\n| Gemini auth errors | Run `npx @google\u002Fgemini-cli auth login` |\n\n## Need Help?\n\n- [Documentation](https:\u002F\u002Fdocs.jinn.network)\n- [Telegram Community](https:\u002F\u002Ft.me\u002F+ZgkG_MbbhrJkMjhk)\n- [Network Explorer](https:\u002F\u002Fexplorer.jinn.network) — see your worker after setup\n",{"name":5,"emoji":43,"metadata":44,"description":7,"allowed-tools":51,"user-invocable":52},"?",{"openclaw":45},{"source":46,"homepage":47,"requires":48,"primaryEnv":50},"https:\u002F\u002Fgithub.com\u002FJinn-Network\u002Fjinn-node","https:\u002F\u002Fjinn.network",{"bins":49},[19,35],"GEMINI_API_KEY","Bash, Read, Edit, Write, Glob",true,"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","Git和GitHub\u002Fjinn-node",1,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification","https:\u002F\u002Fgithub.com\u002FKernel8901","a little little little dobe in life but science geek","2026-04-05 16:43:56",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":52},[63,66,69],{"tool":64,"command":65},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill jinn-node",{"tool":67,"command":68},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill jinn-node",{"tool":70,"command":71},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill jinn-node","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FGit和GitHub\u002Fjinn-node\u002FSKILL.md",[74],{"path":75,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":79},"_meta.json","REFERENCE","参考文档",286,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FGit和GitHub\u002Fjinn-node\u002F_meta.json",[81,104,138,149,159,186],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":38},"01M6Q5R6WZ06RRB9RQTW54B34B","zyfai","Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit\u002Fwithdraw anytime.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzyfai-sdk\u002FSKILL.md",[],[83,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,22,103],"safe","ethereum","defi","Optimization","user","use","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","yield optimization",{"skillNo":105,"name":106,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":122,"publishedAt":38},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[109,114,117],{"categoryNo":110,"categoryName":111,"taxonomyType":112,"taxonomyTypeDesc":113},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":115,"categoryName":116,"taxonomyType":112,"taxonomyTypeDesc":113},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":118,"categoryName":119,"taxonomyType":120,"taxonomyTypeDesc":121},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[32,123,124,125,126,127,128,90,129,94,130,131,132,133,134,135,136,24,137],"zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","prices",{"skillNo":139,"name":140,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":141,"categories":142,"keywords":146,"publishedAt":38},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[143,144,145],{"categoryNo":110,"categoryName":111,"taxonomyType":112,"taxonomyTypeDesc":113},{"categoryNo":115,"categoryName":116,"taxonomyType":112,"taxonomyTypeDesc":113},{"categoryNo":118,"categoryName":119,"taxonomyType":120,"taxonomyTypeDesc":121},[32,147,148,123,124,125,126,127,128,90,129,94,131,132,133,134,135,136,24,137],"api skill","zerion api skill",{"skillNo":150,"name":151,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":157,"publishedAt":38},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[154,155,156],{"categoryNo":110,"categoryName":111,"taxonomyType":112,"taxonomyTypeDesc":113},{"categoryNo":115,"categoryName":116,"taxonomyType":112,"taxonomyTypeDesc":113},{"categoryNo":118,"categoryName":119,"taxonomyType":120,"taxonomyTypeDesc":121},[125,32,158,123,124,126,127,90,129,94,130,131,132,133,134,135,136,24,137],"zerion api mcp",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":168,"publishedAt":38},"01M6Q5QQYZB7A501BDEQWKGSJT","yahoo-finance-forex","Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR\u002FUSD, GBP\u002FUSD, USD\u002FJPY, etc.). Analyzes sentiment and provides trading context.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-forex\u002FSKILL.md",[165],{"categoryNo":166,"categoryName":167,"taxonomyType":120,"taxonomyTypeDesc":121},"01JBSEEDCAT000000000000040","财务",[169,170,171,172,173,36,34,174,175,176,177,178,179,180,181,182,183,184,185,20],"finance","yahoo finance","forex","yahoo","yahoo finance forex","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":193,"publishedAt":38},"01M6Q5QM6VS84WZVM7BKXXPF32","yahoo-finance","This skill should be used when the user asks to \"get stock prices\", \"check stock quotes\", \"look up earnings\", \"get financial data\", \"find trending stocks\", or needs stock market data from Yahoo Finance.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-cli\u002FSKILL.md",[192],{"categoryNo":166,"categoryName":167,"taxonomyType":120,"taxonomyTypeDesc":121},[169,170,172,194,195,196,197,198,199,178,200,201,202,203,204,205,206,207,137,185],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]