[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CSZ9VGSZCYY4XV22JAGJEK":3,"skill-same:01M6CSZ9VGSZCYY4XV22JAGJEK":214},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":40,"linkOnly":41,"markdownContent":42,"markdownBody":43,"frontMatter":44,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":52,"ownerHtmlUrl":53,"ownerBlogUrl":6,"ownerDescription":54,"updatedAt":55,"install":56,"resources":69},"01M6CSZ9VGSZCYY4XV22JAGJEK","emblemai-crypto-wallet",null,"Crypto wallet management across 7 blockchains via EmblemAI Agent Hustle API. Balance checks, token swaps, portfolio analysis, and transaction execution for Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin.","Sam-06060\u002Fjarvis-assistant","Sam-06060","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F208600848?v=4","01M6CRKT7C7FXD21V6HXF293S0","Samson Frank Ganta","01M6CRKTBEKYFD8YX5Z1GT99EE",6,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Femblemai-crypto-wallet\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],"Wallet","crypto wallet","crypto","emblemai crypto wallet","portfolio analysis","ethereum","bitcoin","execution","analysis","api","management","portfolio","agent-skills","hustle","solana","base","2026-11-10 10:12:30",false,"---\nname: emblemai-crypto-wallet\ndescription: \"Crypto wallet management across 7 blockchains via EmblemAI Agent Hustle API. Balance checks, token swaps, portfolio analysis, and transaction execution for Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin.\"\nrisk: critical\nsource: \"EmblemCompany\u002FAgent-skills (MIT)\"\ndate_added: \"2026-03-06\"\n---\n\n# EmblemAI Crypto Wallet\n\nYou manage crypto wallets through the EmblemAI Agent Hustle API. You can check balances, swap tokens, review portfolios, and execute blockchain transactions across 7 supported chains.\n\n## When to Use\n- User wants to check crypto wallet balances\n- User wants to swap or trade tokens\n- User wants portfolio analysis or token research\n- User wants to interact with DeFi protocols\n- User needs cross-chain wallet operations\n\n## Setup\n\nInstall the full skill with references and scripts:\n\n```bash\nnpx skills add EmblemCompany\u002FAgent-skills --skill emblem-ai-agent-wallet\n```\n\nOr install the npm package directly:\n\n```bash\nnpm install @emblemvault\u002Fagentwallet\n```\n\n## Supported Chains\n\n| Chain | Operations |\n|-------|-----------|\n| Solana | Balance, swap, transfer, token lookup |\n| Ethereum | Balance, swap, transfer, NFT |\n| Base | Balance, swap, transfer |\n| BSC | Balance, swap, transfer |\n| Polygon | Balance, swap, transfer |\n| Hedera | Balance, transfer |\n| Bitcoin | Balance, transfer |\n\n## API Integration\n\nBase URL: `https:\u002F\u002Fapi.agenthustle.ai`\n\nAuthentication requires an API key passed as `x-api-key` header.\n\n### Core Endpoints\n\n- `GET \u002Fbalance\u002F{chain}\u002F{address}` — Check wallet balance\n- `POST \u002Fswap` — Execute token swap\n- `GET \u002Fportfolio\u002F{address}` — Portfolio overview\n- `GET \u002Ftoken\u002F{chain}\u002F{contract}` — Token information\n- `POST \u002Ftransfer` — Send tokens\n\n## Key Behaviors\n\n1. **Always confirm** before executing transactions — show the user what will happen\n2. **Check balances first** before attempting swaps or transfers\n3. **Verify token contracts** using rugcheck or similar before trading unknown tokens\n4. **Report gas estimates** when available\n5. **Never expose private keys** — all signing happens server-side via vault\n\n## Links\n\n- [Full skill with references](https:\u002F\u002Fgithub.com\u002FEmblemCompany\u002FAgent-skills\u002Ftree\u002Fmain\u002Fskills\u002Femblem-ai-agent-wallet)\n- [npm package](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@emblemvault\u002Fagentwallet)\n- [EmblemAI](https:\u002F\u002Fagenthustle.ai)\n","# EmblemAI Crypto Wallet\n\nYou manage crypto wallets through the EmblemAI Agent Hustle API. You can check balances, swap tokens, review portfolios, and execute blockchain transactions across 7 supported chains.\n\n## When to Use\n- User wants to check crypto wallet balances\n- User wants to swap or trade tokens\n- User wants portfolio analysis or token research\n- User wants to interact with DeFi protocols\n- User needs cross-chain wallet operations\n\n## Setup\n\nInstall the full skill with references and scripts:\n\n```bash\nnpx skills add EmblemCompany\u002FAgent-skills --skill emblem-ai-agent-wallet\n```\n\nOr install the npm package directly:\n\n```bash\nnpm install @emblemvault\u002Fagentwallet\n```\n\n## Supported Chains\n\n| Chain | Operations |\n|-------|-----------|\n| Solana | Balance, swap, transfer, token lookup |\n| Ethereum | Balance, swap, transfer, NFT |\n| Base | Balance, swap, transfer |\n| BSC | Balance, swap, transfer |\n| Polygon | Balance, swap, transfer |\n| Hedera | Balance, transfer |\n| Bitcoin | Balance, transfer |\n\n## API Integration\n\nBase URL: `https:\u002F\u002Fapi.agenthustle.ai`\n\nAuthentication requires an API key passed as `x-api-key` header.\n\n### Core Endpoints\n\n- `GET \u002Fbalance\u002F{chain}\u002F{address}` — Check wallet balance\n- `POST \u002Fswap` — Execute token swap\n- `GET \u002Fportfolio\u002F{address}` — Portfolio overview\n- `GET \u002Ftoken\u002F{chain}\u002F{contract}` — Token information\n- `POST \u002Ftransfer` — Send tokens\n\n## Key Behaviors\n\n1. **Always confirm** before executing transactions — show the user what will happen\n2. **Check balances first** before attempting swaps or transfers\n3. **Verify token contracts** using rugcheck or similar before trading unknown tokens\n4. **Report gas estimates** when available\n5. **Never expose private keys** — all signing happens server-side via vault\n\n## Links\n\n- [Full skill with references](https:\u002F\u002Fgithub.com\u002FEmblemCompany\u002FAgent-skills\u002Ftree\u002Fmain\u002Fskills\u002Femblem-ai-agent-wallet)\n- [npm package](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@emblemvault\u002Fagentwallet)\n- [EmblemAI](https:\u002F\u002Fagenthustle.ai)\n",{"name":5,"risk":45,"source":46,"date_added":47,"description":7},"critical","EmblemCompany\u002FAgent-skills (MIT)","2026-03-06","main","a50a3aa6b39fb0e1b7db88bef1bfc9c93606e126","modules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Femblemai-crypto-wallet",0,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant","https:\u002F\u002Fgithub.com\u002FSam-06060","Mobile Application Developer | Kotlin | Flutter, KMP, Swfit, Android,Swift UI | Building at Saar It Resources | Creator of Jarvis (AI Assistant)","2026-06-23 05:13:38",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add Sam-06060\u002Fjarvis-assistant --skill emblemai-crypto-wallet",{"tool":62,"command":63},"bunx","bunx skills add Sam-06060\u002Fjarvis-assistant --skill emblemai-crypto-wallet",{"tool":65,"command":66},"pnpm","pnpm dlx skills add Sam-06060\u002Fjarvis-assistant --skill emblemai-crypto-wallet","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Femblemai-crypto-wallet\u002FSKILL.md",true,[70,76,80,84,88,94,98,104,108,114,118,122,126,130,134,138,142,146,150,154,158,162,166,170,174,178,182,186,190,194,198,202,206,210],{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":75},"Examples\u002Fhuman-linear-form.png","ASSET","资产文件",1985891,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FExamples\u002Fhuman-linear-form.png",{"path":77,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":78,"sourceHtmlUrl":79},"Examples\u002Fhuman-linear-style2.png",909336,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FExamples\u002Fhuman-linear-style2.png",{"path":81,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":82,"sourceHtmlUrl":83},"Examples\u002Fsetting-line-style.png",1442247,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FExamples\u002Fsetting-line-style.png",{"path":85,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":86,"sourceHtmlUrl":87},"Examples\u002Fsetting-line-style2.png",2989982,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FExamples\u002Fsetting-line-style2.png",{"path":89,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":92,"sourceHtmlUrl":93},"Lib\u002Fdiscord-bot.ts","SCRIPT","脚本",7294,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FLib\u002Fdiscord-bot.ts",{"path":95,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":96,"sourceHtmlUrl":97},"Lib\u002Fmidjourney-client.ts",8948,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FLib\u002Fmidjourney-client.ts",{"path":99,"resourceType":100,"resourceTypeDesc":101,"sizeBytes":102,"sourceHtmlUrl":103},"Tools\u002F.gitignore","OTHER","其他",388,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002F.gitignore",{"path":105,"resourceType":100,"resourceTypeDesc":101,"sizeBytes":106,"sourceHtmlUrl":107},"Tools\u002Fbun.lock",19423,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002Fbun.lock",{"path":109,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":112,"sourceHtmlUrl":113},"Tools\u002FCLAUDE.md","REFERENCE","参考文档",2676,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002FCLAUDE.md",{"path":115,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":116,"sourceHtmlUrl":117},"Tools\u002FComposeThumbnail.ts",17974,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002FComposeThumbnail.ts",{"path":119,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":120,"sourceHtmlUrl":121},"Tools\u002FGenerate.ts",29642,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002FGenerate.ts",{"path":123,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":124,"sourceHtmlUrl":125},"Tools\u002FGenerateMidjourneyImage.ts",11498,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002FGenerateMidjourneyImage.ts",{"path":127,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":128,"sourceHtmlUrl":129},"Tools\u002FGeneratePrompt.ts",15874,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002FGeneratePrompt.ts",{"path":131,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":132,"sourceHtmlUrl":133},"Tools\u002Fpackage.json",256,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002Fpackage.json",{"path":135,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":136,"sourceHtmlUrl":137},"Tools\u002FREADME.md",212,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002FREADME.md",{"path":139,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":140,"sourceHtmlUrl":141},"Tools\u002Ftsconfig.json",713,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FTools\u002Ftsconfig.json",{"path":143,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":144,"sourceHtmlUrl":145},"Workflows\u002FAnnotatedScreenshots.md",10974,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FAnnotatedScreenshots.md",{"path":147,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":148,"sourceHtmlUrl":149},"Workflows\u002FAphorisms.md",10291,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FAphorisms.md",{"path":151,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":152,"sourceHtmlUrl":153},"Workflows\u002FComics.md",14427,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FComics.md",{"path":155,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":156,"sourceHtmlUrl":157},"Workflows\u002FComparisons.md",11874,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FComparisons.md",{"path":159,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":160,"sourceHtmlUrl":161},"Workflows\u002FCreatePAIPackIcon.md",6257,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FCreatePAIPackIcon.md",{"path":163,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":164,"sourceHtmlUrl":165},"Workflows\u002FD3Dashboards.md",9527,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FD3Dashboards.md",{"path":167,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":168,"sourceHtmlUrl":169},"Workflows\u002FEssay.md",36546,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FEssay.md",{"path":171,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":172,"sourceHtmlUrl":173},"Workflows\u002FFrameworks.md",11388,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FFrameworks.md",{"path":175,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":176,"sourceHtmlUrl":177},"Workflows\u002FMaps.md",13826,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FMaps.md",{"path":179,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":180,"sourceHtmlUrl":181},"Workflows\u002FMermaid.md",30987,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FMermaid.md",{"path":183,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":184,"sourceHtmlUrl":185},"Workflows\u002FRecipeCards.md",11518,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FRecipeCards.md",{"path":187,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":188,"sourceHtmlUrl":189},"Workflows\u002FRemoveBackground.md",3709,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FRemoveBackground.md",{"path":191,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":192,"sourceHtmlUrl":193},"Workflows\u002FStats.md",11102,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FStats.md",{"path":195,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":196,"sourceHtmlUrl":197},"Workflows\u002FTaxonomies.md",11141,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FTaxonomies.md",{"path":199,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":200,"sourceHtmlUrl":201},"Workflows\u002FTechnicalDiagrams.md",8351,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FTechnicalDiagrams.md",{"path":203,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":204,"sourceHtmlUrl":205},"Workflows\u002FTimelines.md",11464,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FTimelines.md",{"path":207,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":208,"sourceHtmlUrl":209},"Workflows\u002FVisualize.md",30147,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FVisualize.md",{"path":211,"resourceType":110,"resourceTypeDesc":111,"sizeBytes":212,"sourceHtmlUrl":213},"Workflows\u002FYouTubeThumbnailChecklist.md",13163,"https:\u002F\u002Fgithub.com\u002Ffadrienne\u002FMyGitHub\u002Fblob\u002Fmain\u002FPersonal_AI_Infrastructure\u002FPacks\u002FMedia\u002Fsrc\u002FArt\u002FWorkflows\u002FYouTubeThumbnailChecklist.md",[215,226,243,266,285,312],{"skillNo":216,"name":217,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":218,"categories":219,"keywords":223,"publishedAt":40},"01M6GDRVS6FXX3ESH0C9DW01C0","test_skill","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fscratch\u002Ftest_skill\u002FSKILL.md",[220],{"categoryNo":221,"categoryName":222,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[224,225],"Test Skill","test",{"skillNo":227,"name":228,"nameZh":6,"description":229,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":230,"categories":231,"keywords":232,"publishedAt":40},"01M6GDRQ40HX22MA6XWC31RHHK","zustand-store-ts","Create Zustand stores following established patterns with proper TypeScript types and middleware.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzustand-store-ts\u002FSKILL.md",[],[233,234,235,236,237,238,239,240,241,242],"zustand store ts","zustand","store","with","types","middleware","patterns","community","create","typescript",{"skillNo":244,"name":245,"nameZh":6,"description":246,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":247,"categories":248,"keywords":250,"publishedAt":40},"01M6GDRKEA0WE670SPFWX5GKCN","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoom-automation\u002FSKILL.md",[249],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[251,252,253,254,255,256,257,258,259,260,45,261,262,263,240,264,34,265],"automation","zoom automation","zoom","first","Tools","search","MCP","via","meeting","automate","creation","webinars","composio","recordings","tracking",{"skillNo":267,"name":268,"nameZh":6,"description":269,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":270,"categories":271,"keywords":273,"publishedAt":40},"01M6GDRFS1452PC71JQ38S24HR","zoho-crm-automation","Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation\u002FSKILL.md",[272],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[274,251,275,276,277,278,279,240,256,280,263,281,45,260,255,282,241,283,257,284],"crm automation","zoho crm","crm","zoho crm automation","zoho","leads","contacts","records","update","tasks","manage",{"skillNo":286,"name":287,"nameZh":6,"description":288,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":289,"categories":290,"keywords":294,"publishedAt":40},"01M6GDRCKQBAVTGHX5XBH26KPZ","zod-validation-expert","Expert in Zod — TypeScript-first schema validation. Covers parsing, custom errors, refinements, type inference, and integration with React Hook Form, Next.js, and tRPC.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzod-validation-expert\u002FSKILL.md",[291],{"categoryNo":292,"categoryName":293,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[295,296,297,298,299,242,300,301,302,303,304,305,236,306,307,308,309,240,310,311],"expert","zod","zod validation expert","validation","react","safe","parsing","errors","schema validation","react hook form","hook","trpc","form","type","next","schema","Next.js",{"skillNo":313,"name":314,"nameZh":6,"description":315,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":316,"categories":317,"keywords":319,"publishedAt":40},"01M6GDR658B08K4MY0RWD4A6EH","zeroize-audit","Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C\u002FC++\u002FRust code handling secrets, keys, passwords, or other sensitive data.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzeroize-audit\u002FSKILL.md",[318],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[320,321,322,323,324,325,326,327,240,328,329,330,331,32,332,333,334,335,336,257],"zeroize audit","audit","write","passwords","get","project","c++","activate","assembly","read","Bash","secrets","data","flow","verification","code","rust"]