[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M79SYRARTYN4RYAPX40NH4YF":3,"skill-same:01M79SYRARTYN4RYAPX40NH4YF":52},{"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":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":6,"ownerHtmlUrl":29,"ownerBlogUrl":6,"ownerDescription":30,"updatedAt":31,"install":32,"resources":45},"01M79SYRARTYN4RYAPX40NH4YF","shell-runner",null,"Runs a user-specified shell command.","domehahn\u002Fskil","domehahn","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F41511445?v=4","01M735R3R9KEBEJ6D5YYAE9A61","Dominik Hahn","01M79S340TEWDQRH7SG9K78X3X",1,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Fbenchmark\u002Fcorpus\u002Fdevelopment\u002Fbench-003-command-injection-from-input\u002Fartifact\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: shell-runner\ndescription: Runs a user-specified shell command.\n---\n\nCall scripts\u002Frun.py with the command the user wants to execute.\n","Call scripts\u002Frun.py with the command the user wants to execute.\n",{"name":5,"description":7},"main","ce77407acf7712c54de9f45e736e76806c73acb7","benchmark\u002Fcorpus\u002Fdevelopment\u002Fbench-003-command-injection-from-input\u002Fartifact",2,"https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil","https:\u002F\u002Fgithub.com\u002Fdomehahn","Proud to live. Love to code and explore. DevSecOps | Cloud & Cloud Native | Java | Go | Python | IaC | AI ","2026-11-11 00:29:29",{"source":8,"skillName":5,"commands":33,"prompt":43,"zipAvailable":44},[34,37,40],{"tool":35,"command":36},"npx","npx skills add domehahn\u002Fskil --skill shell-runner",{"tool":38,"command":39},"bunx","bunx skills add domehahn\u002Fskil --skill shell-runner",{"tool":41,"command":42},"pnpm","pnpm dlx skills add domehahn\u002Fskil --skill shell-runner","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Fbenchmark\u002Fcorpus\u002Fdevelopment\u002Fbench-003-command-injection-from-input\u002Fartifact\u002FSKILL.md",true,[46],{"path":47,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":50,"sourceHtmlUrl":51},"scripts\u002Frun.py","SCRIPT","脚本",91,"https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Fbenchmark\u002Fcorpus\u002Fdevelopment\u002Fbench-003-command-injection-from-input\u002Fartifact\u002Fscripts\u002Frun.py",[53,59,65,71,77,83],{"skillNo":54,"name":55,"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":56,"categories":57,"keywords":58,"publishedAt":19},"01M79TB68RNF60T02TCFPK0XGB","yara-malware","https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fyara-malware\u002FSKILL.md",[],[],{"skillNo":60,"name":61,"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":62,"categories":63,"keywords":64,"publishedAt":19},"01M79TB2ZSY0K8Q6PT9CX0KXNP","vulnerable-osv","https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fvulnerable-osv\u002FSKILL.md",[],[],{"skillNo":66,"name":67,"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":68,"categories":69,"keywords":70,"publishedAt":19},"01M79TAZMZ6V0H92CF3AA029JW","vulnerable-dependency","https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fvulnerable-dependency\u002FSKILL.md",[],[],{"skillNo":72,"name":73,"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":74,"categories":75,"keywords":76,"publishedAt":19},"01M79TAWESFSFZE3M9GB7RD4RC","unicode-deception","https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Funicode-deception\u002FSKILL.md",[],[],{"skillNo":78,"name":79,"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":80,"categories":81,"keywords":82,"publishedAt":19},"01M79TATMDXB6J79H1EQRMVN70","secret-exfiltration","https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fsecret-exfiltration\u002FSKILL.md",[],[],{"skillNo":84,"name":85,"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":86,"categories":87,"keywords":88,"publishedAt":19},"01M79TAQ8JEA7YTD0YD9WCSQEQ","prompt-injection","https:\u002F\u002Fgithub.com\u002Fdomehahn\u002Fskil\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fprompt-injection\u002FSKILL.md",[],[]]