[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6HZAQGTH34JYVQ860Y4WN0W":3,"skill-same:01M6HZAQGTH34JYVQ860Y4WN0W":58},{"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":18,"publishedAt":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":37,"commitSha":38,"skillDirectory":39,"forksCount":40,"repositoryHtmlUrl":41,"repositoryHomepageUrl":6,"ownerHtmlUrl":42,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":43,"install":44,"resources":57},"01M6HZAQGTH34JYVQ860Y4WN0W","shell",null,"Run shell commands and read\u002Fwrite files — for computation, running code, or math.","mlnja\u002Ftama","mlnja","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F175590424?v=4","01M6HZ9A42AECD4J4SCYQDF6TQ","MLOps.Ninja","01M6HZ9A8NSVG8X9ZHC8KHY51F",4,"MIT","https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama\u002Fblob\u002Fmain\u002Fexamples\u002F24-supervisor\u002Fskills\u002Fshell\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27],"run","code","Bash","math","read","write","files","commands","for","2026-11-10 10:12:30",false,"---\nname: shell\ndescription: Run shell commands and read\u002Fwrite files — for computation, running code, or math.\ntools: [tama_bash, tama_files_write, tama_files_read]\n---\n\nUse `tama_bash` to run commands in the container.\n\n- For math or data work, prefer `python3 -c \"...\"` for one-liners, or write a\n  script with `tama_files_write` and run it with `tama_bash`.\n- Capture the output you need and report it back concisely — don't dump raw logs.\n","Use `tama_bash` to run commands in the container.\n\n- For math or data work, prefer `python3 -c \"...\"` for one-liners, or write a\n  script with `tama_files_write` and run it with `tama_bash`.\n- Capture the output you need and report it back concisely — don't dump raw logs.\n",{"name":5,"tools":33,"description":7},[34,35,36],"tama_bash","tama_files_write","tama_files_read","main","848a238ef79e5814aff94b7696397cb18c6e6135","examples\u002F24-supervisor\u002Fskills\u002Fshell",0,"https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama","https:\u002F\u002Fgithub.com\u002Fmlnja","2026-10-21 19:25:45",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add mlnja\u002Ftama --skill shell",{"tool":50,"command":51},"bunx","bunx skills add mlnja\u002Ftama --skill shell",{"tool":53,"command":54},"pnpm","pnpm dlx skills add mlnja\u002Ftama --skill shell","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama\u002Fblob\u002Fmain\u002Fexamples\u002F24-supervisor\u002Fskills\u002Fshell\u002FSKILL.md",true,[],[59,79,95,100,112,120],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":28},"01M6HZAMQXJ095CMWB5PTNTG45","search-web","Search the web using DuckDuckGo. Use when you need to find current information, facts, news, or any topic online. No API key required.","https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama\u002Fblob\u002Fmain\u002Fexamples\u002F24-supervisor\u002Fskills\u002Fsearch-web\u002FSKILL.md",[],[66,67,68,69,70,71,24,72,25,73,74,75,76,77,78],"web","search","search web","http","api","find","use","news","get","information","duckduckgo","you","facts",{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":28},"01M6HZAJPM6K5B0S6ZJPX59YS0","memory","Shared team scratchpad. Read and append to shared keys so the supervisor and workers see each other's progress.","https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama\u002Fblob\u002Fmain\u002Fexamples\u002F24-supervisor\u002Fskills\u002Fmemory\u002FSKILL.md",[],[81,86,87,88,89,90,74,91,23,92,93,94],"workers","mem","supervisor","append","shared","progress","keys","team","SET",{"skillNo":96,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":28},"01M6HZAFYMJV6C3YECJS5VTVH1","https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama\u002Fblob\u002Fmain\u002Fexamples\u002F18-stock-analysis\u002Fskills\u002Fsearch-web\u002FSKILL.md",[],[67,68,66,75,70,69,71,24,72,25,73,74,76,77,78],{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":28},"01M6HZADS8FR23YJ1ZP1M1AA6Q","mem-set","Store a value in shared pipeline memory so other agents can retrieve it.","https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama\u002Fblob\u002Fmain\u002Fexamples\u002F18-stock-analysis\u002Fskills\u002Fmem-set\u002FSKILL.md",[],[94,107,87,81,108,90,109,110,111],"mem set","pipeline","store","it","can",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":118,"publishedAt":28},"01M6HZACAG18JFKJXWQMMVC1R6","mem-get","Retrieve a value stored by another agent earlier in the pipeline.","https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama\u002Fblob\u002Fmain\u002Fexamples\u002F18-stock-analysis\u002Fskills\u002Fmem-get\u002FSKILL.md",[],[119,74,87,108],"mem get",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":28},"01M6HZAAMTQ88XG7Z2F9S2Y7PN","mem-append","Append an item to a shared array in pipeline memory. Creates the array if it does not exist yet.","https:\u002F\u002Fgithub.com\u002Fmlnja\u002Ftama\u002Fblob\u002Fmain\u002Fexamples\u002F18-stock-analysis\u002Fskills\u002Fmem-append\u002FSKILL.md",[],[127,87,89,108,90,110,81],"mem append"]