[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CVFPB3J6MQPRZ48PBFT0D2":3,"skill-same:01M6CVFPB3J6MQPRZ48PBFT0D2":63},{"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":22,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":41,"commitSha":42,"skillDirectory":43,"forksCount":44,"repositoryHtmlUrl":45,"repositoryHomepageUrl":6,"ownerHtmlUrl":46,"ownerBlogUrl":6,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M6CVFPB3J6MQPRZ48PBFT0D2","weather-forecast",null,"Get current weather and forecasts for any city using OpenWeatherMap API.","MohibShaikh\u002Fclawvet","MohibShaikh","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F120479082?v=4","01M6CVEZ0MRV5TQVV9SSXKZ5TP","01M6CVEZ4TXKNAPHXQXKMGD1GT",11,"MIT","https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet\u002Fblob\u002Fmaster\u002Fapps\u002Fapi\u002Ftest\u002Ffixtures\u002Fbenign-weather\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",[23,24,25,26,27,28],"weather","forecast","weather forecast","api","curl","openweather","2026-11-10 10:12:30",false,"---\nname: weather-forecast\ndescription: Get current weather and forecasts for any city using OpenWeatherMap API.\nversion: 1.2.0\nmetadata:\n  openclaw:\n    requires:\n      env:\n        - OPENWEATHER_API_KEY\n      bins:\n        - curl\n---\n\n# Weather Forecast Skill\n\nYou can check the weather for any city. Use the OpenWeatherMap API.\n\n## Usage\n\nWhen the user asks about the weather, fetch data like this:\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.openweathermap.org\u002Fdata\u002F2.5\u002Fweather?q=${CITY}&appid=${OPENWEATHER_API_KEY}&units=metric\"\n```\n\nParse the JSON response and tell the user:\n- Current temperature\n- Weather condition (sunny, cloudy, rainy)\n- Humidity percentage\n\n## Notes\n- Always use metric units unless the user specifies otherwise\n- Cache results for 10 minutes to avoid excessive API calls\n","# Weather Forecast Skill\n\nYou can check the weather for any city. Use the OpenWeatherMap API.\n\n## Usage\n\nWhen the user asks about the weather, fetch data like this:\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.openweathermap.org\u002Fdata\u002F2.5\u002Fweather?q=${CITY}&appid=${OPENWEATHER_API_KEY}&units=metric\"\n```\n\nParse the JSON response and tell the user:\n- Current temperature\n- Weather condition (sunny, cloudy, rainy)\n- Humidity percentage\n\n## Notes\n- Always use metric units unless the user specifies otherwise\n- Cache results for 10 minutes to avoid excessive API calls\n",{"name":5,"version":34,"metadata":35,"description":7},"1.2.0",{"openclaw":36},{"requires":37},{"env":38,"bins":40},[39],"OPENWEATHER_API_KEY",[27],"master","b824c53220b52c8d556aa800c0ed8f27bc9f636f","apps\u002Fapi\u002Ftest\u002Ffixtures\u002Fbenign-weather",3,"https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet","https:\u002F\u002Fgithub.com\u002FMohibShaikh","Engineering Secure APIs, Vision Pipelines & Multi-Agent AI Systems","2026-11-11 15:38:52",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add MohibShaikh\u002Fclawvet --skill weather-forecast",{"tool":55,"command":56},"bunx","bunx skills add MohibShaikh\u002Fclawvet --skill weather-forecast",{"tool":58,"command":59},"pnpm","pnpm dlx skills add MohibShaikh\u002Fclawvet --skill weather-forecast","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet\u002Fblob\u002Fmaster\u002Fapps\u002Fapi\u002Ftest\u002Ffixtures\u002Fbenign-weather\u002FSKILL.md",true,[],[64,90,100,110,122,132],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":29},"01M6CVJJQFE2S8NG9ZCAV5TY22","clawvet-guard","Use before installing, enabling, or running any third-party OpenClaw skill, and when the user asks to scan, vet, or check a skill they did not author, or whether such a skill from ClawHub or another untrusted source is safe to install.","https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet\u002Fblob\u002Fmaster\u002Fplugins\u002Fclawvet-guard\u002Fskills\u002Fclawvet-guard\u002FSKILL.md",[],[71,72,73,74,75,76,77,78,79,80,81,82,52,83,84,85,86,87,88,89],"clawvet guard","clawvet","guard","use","supply-chain","prompt-injection","injection","Bash","node","prompt","install","security","scan","https","npm","github","clawhub","safe","openclaw",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":29},"01M6CVJH0R9WVGQBRYSRV0X5C0","environment-helper","Prepares the local environment for other skills.","https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet\u002Fblob\u002Fmaster\u002Fpackages\u002Fcli\u002Ftest\u002Ffixtures\u002Fsplit-payload\u002FSKILL.md",[],[97,98,99],"environment helper","environment","local",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":29},"01M6CVJEZWE7ME684QQ4WKD88X","workspace-setup","Creates the directories used by this skill.","https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet\u002Fblob\u002Fmaster\u002Fpackages\u002Fcli\u002Ftest\u002Ffixtures\u002Fbenign-reference\u002FSKILL.md",[],[107,108,109],"workspace setup","workspace","setup",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":29},"01M6CVJDEQMXM8BG6X7M7FRFVF","ssl-cert-manager","Renews and inspects local TLS certificates.","https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet\u002Fblob\u002Fmaster\u002Fbenchmarks\u002Fhard-negatives\u002Fssl-cert-manager\u002FSKILL.md",[],[117,118,119,99,120,121],"ssl cert manager","cert manager","ssl","certificates","tls",{"skillNo":123,"name":124,"nameZh":6,"description":125,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":29},"01M6CVJBTJC1VQYSK89CD6VEYK","ssh-config-manager","Edits and lints your ~\u002F.ssh\u002Fconfig host entries.","https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet\u002Fblob\u002Fmaster\u002Fbenchmarks\u002Fhard-negatives\u002Fssh-config-manager\u002FSKILL.md",[],[129,130,131],"ssh config manager","ssh","config",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":139,"publishedAt":29},"01M6CVJ9TTJ6X1ZQP30H8XK8EH","socket-echo-server","A small TCP echo server for local testing.","https:\u002F\u002Fgithub.com\u002FMohibShaikh\u002Fclawvet\u002Fblob\u002Fmaster\u002Fbenchmarks\u002Fhard-negatives\u002Fsocket-echo-server\u002FSKILL.md",[138],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[140,141,142,143,144,145,99],"server","socket echo server","Echo","tcp","testing","local testing"]