[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71R5VJ9QHZT480VSWGP6B37":3,"skill-same:01M71R5VJ9QHZT480VSWGP6B37":69},{"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":27,"linkOnly":28,"markdownContent":29,"markdownBody":30,"frontMatter":31,"refName":32,"commitSha":33,"skillDirectory":34,"forksCount":35,"repositoryHtmlUrl":36,"repositoryHomepageUrl":6,"ownerHtmlUrl":37,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":38,"install":39,"resources":52},"01M71R5VJ9QHZT480VSWGP6B37","diagnostics",null,"Run deployment health checks (env, runtime, computation) and return JSON status.","human-plus-machine\u002Fmonkeybot","human-plus-machine","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F280167390?v=4","01M71R5340DFF1C4XV5B369MPN","human plus machine","01M71R5357ZTPM4CKBNH5XNSFY",3,"MIT","https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fexamples\u002Fskills\u002Fdiagnostics\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26],"health","runtime","run","computation","json","deployment","status","env","2026-11-10 13:02:02",false,"---\nname: diagnostics\ndescription: Run deployment health checks (env, runtime, computation) and return JSON status.\n---\n\n# diagnostics\n\nVerify the agent harness, shell allowlist, and Python runtime are wired correctly.\n\n## When to use\n\n- After first deploy or cold start\n- When the user asks whether the agent environment is healthy\n\n## How to run\n\nShell commands start in **workspace root**. Trusted skill files live in the\nseparate, read-only `SKILLS_PATH`; use that environment variable when invoking\na bundled script.\n\n1. `list_skills` should include `diagnostics`.\n2. Run the script with `run_command`:\n\n```json\n{\"argv\": [\"bash\", \"-c\", \"python3 \\\"$SKILLS_PATH\u002Fdiagnostics\u002Fdiagnostics.py\\\"\"]}\n```\n3. Parse the JSON stdout; `status` should be `healthy` when required env vars are set.\n\n## Expected env vars (full check)\n\n`AGENT_NAME`, `VERTEX_AI_PROJECT_ID`, `SKILLS_DIR` — missing vars appear in `issues`.\n","# diagnostics\n\nVerify the agent harness, shell allowlist, and Python runtime are wired correctly.\n\n## When to use\n\n- After first deploy or cold start\n- When the user asks whether the agent environment is healthy\n\n## How to run\n\nShell commands start in **workspace root**. Trusted skill files live in the\nseparate, read-only `SKILLS_PATH`; use that environment variable when invoking\na bundled script.\n\n1. `list_skills` should include `diagnostics`.\n2. Run the script with `run_command`:\n\n```json\n{\"argv\": [\"bash\", \"-c\", \"python3 \\\"$SKILLS_PATH\u002Fdiagnostics\u002Fdiagnostics.py\\\"\"]}\n```\n3. Parse the JSON stdout; `status` should be `healthy` when required env vars are set.\n\n## Expected env vars (full check)\n\n`AGENT_NAME`, `VERTEX_AI_PROJECT_ID`, `SKILLS_DIR` — missing vars appear in `issues`.\n",{"name":5,"description":7},"develop","3f4ce06b117cf078c4edf4cd8041134d301404ac","examples\u002Fskills\u002Fdiagnostics",2,"https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot","https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine","2026-11-12 05:23:37",{"source":8,"skillName":5,"commands":40,"prompt":50,"zipAvailable":51},[41,44,47],{"tool":42,"command":43},"npx","npx skills add human-plus-machine\u002Fmonkeybot --skill diagnostics",{"tool":45,"command":46},"bunx","bunx skills add human-plus-machine\u002Fmonkeybot --skill diagnostics",{"tool":48,"command":49},"pnpm","pnpm dlx skills add human-plus-machine\u002Fmonkeybot --skill diagnostics","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fexamples\u002Fskills\u002Fdiagnostics\u002FSKILL.md",true,[53,59,63],{"path":54,"resourceType":55,"resourceTypeDesc":56,"sizeBytes":57,"sourceHtmlUrl":58},"__init__.py","SCRIPT","脚本",33,"https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fexamples\u002Fskills\u002Fdiagnostics\u002F__init__.py",{"path":60,"resourceType":55,"resourceTypeDesc":56,"sizeBytes":61,"sourceHtmlUrl":62},"diagnostics.py",3703,"https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fexamples\u002Fskills\u002Fdiagnostics\u002Fdiagnostics.py",{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"README.md","REFERENCE","参考文档",5980,"https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fexamples\u002Fskills\u002Fdiagnostics\u002FREADME.md",[70,88,94,105,112,138],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":81,"publishedAt":27},"01M71R6545453TAC4Y71JM2362","browser","Smoke-test browser skill fixture.","https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fregression\u002Ft4\u002Fagent\u002Fskills\u002Fbrowser\u002FSKILL.md",[76],{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[72,82,83,84,85,86,87],"skill fixture","fixture","test","test browser","smoke","Browser Skill",{"skillNo":89,"name":90,"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":91,"categories":92,"keywords":93,"publishedAt":27},"01M71R63F3CPF727VZAXTPWJNW","plain","https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fregression\u002Ffixtures\u002Fskills\u002Fplain\u002FSKILL.md",[],[90],{"skillNo":95,"name":5,"nameZh":6,"description":96,"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":27},"01M71R60VVZE567ZPHWTFHM58S","Inspect a failing run and report the first error.","https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fregression\u002Ffixtures\u002Fskills\u002Fdiagnostics\u002FSKILL.md",[],[5,100,101,21,102,103,104],"error","first","inspect","report","failing",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":27},"01M71R5Z5JTN6H8NSDE755H9TB","nested","Nested skills must not be discovered.","https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fregression\u002Ffixtures\u002Fskills\u002Fa\u002Fnested\u002FSKILL.md",[],[107],{"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":121,"publishedAt":27},"01M71R5XACZGNRRQ7DH1CA170Y","image-generator","Generate images with Gemini image models (Nano Banana Pro) and display them in chat.","https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fexamples\u002Fskills\u002Fimage-generator\u002FSKILL.md",[118],{"categoryNo":119,"categoryName":120,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000016","图像与多媒体",[122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137],"image","generator","image generator","models","gemini image","pro","nano banana","generate","images","gemini","nano banana pro","nano","display","chat","with","banana",{"skillNo":139,"name":72,"nameZh":6,"description":140,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":141,"categories":142,"keywords":143,"publishedAt":27},"01M71R5SX47ZDYEY1N8KA7G7KA","Control a real browser via CDP for web tasks; check and write site playbooks before improvising.","https:\u002F\u002Fgithub.com\u002Fhuman-plus-machine\u002Fmonkeybot\u002Fblob\u002Fdevelop\u002Fexamples\u002Fskills\u002Fbrowser\u002FSKILL.md",[],[72,144,145,146,147,148,149,150,151,152,153],"real browser","cdp","for","tasks","check","control","web","via","write","site"]