[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CYV6TPY6MXYC19Z639G0PZ":3,"skill-same:01M6CYV6TPY6MXYC19Z639G0PZ":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":37,"commitSha":38,"skillDirectory":39,"forksCount":13,"repositoryHtmlUrl":40,"repositoryHomepageUrl":6,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M6CYV6TPY6MXYC19Z639G0PZ","valid-skill",null,"A valid test skill","liminal-ai\u002Fskill-scanner-ts","liminal-ai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F226927949?v=4","01M6CYTTTDT3J9SNEKS2A9S5A8","01M6CYTTZ1X40548AEEDARGYMR",0,"MIT","https:\u002F\u002Fgithub.com\u002Fliminal-ai\u002Fskill-scanner-ts\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fvalid-skill\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28],"valid skill","valid","test","Test Skill","grep","read","2026-11-10 10:12:30",false,"---\nname: valid-skill\ndescription: A valid test skill\nlicense: MIT\nallowed-tools:\n  - Read\n  - Grep\n---\n# Valid Skill\n\nSee [helper.py](helper.py).\n","# Valid Skill\n\nSee [helper.py](helper.py).\n",{"name":5,"license":14,"description":7,"allowed-tools":34},[35,36],"Read","Grep","main","3aa3bc244a3d06b4ac3e24d9168fa2d6025f6a87","test\u002Ffixtures\u002Fskills\u002Fvalid-skill","https:\u002F\u002Fgithub.com\u002Fliminal-ai\u002Fskill-scanner-ts","https:\u002F\u002Fgithub.com\u002Fliminal-ai","2026-03-05 02:59:08",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add liminal-ai\u002Fskill-scanner-ts --skill valid-skill",{"tool":49,"command":50},"bunx","bunx skills add liminal-ai\u002Fskill-scanner-ts --skill valid-skill",{"tool":52,"command":53},"pnpm","pnpm dlx skills add liminal-ai\u002Fskill-scanner-ts --skill valid-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fliminal-ai\u002Fskill-scanner-ts\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fvalid-skill\u002FSKILL.md",true,[57],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"helper.py","SCRIPT","脚本",15,"https:\u002F\u002Fgithub.com\u002Fliminal-ai\u002Fskill-scanner-ts\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fvalid-skill\u002Fhelper.py",[64,81,97,112],{"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},"01M6CYV4JH95WEE4VGCDSWQ065","simple-formatter","Formats text according to specified style guidelines. A clean example skill with no security issues.","https:\u002F\u002Fgithub.com\u002Fliminal-ai\u002Fskill-scanner-ts\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fparity\u002Fsafe\u002Fsimple-formatter\u002FSKILL.md",[],[71,72,73,74,75,76,77,78,79,80],"simple formatter","simple","clean","example","text","issues","guidelines","example skill","security","python",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":91,"publishedAt":29},"01M6CYV265YWADA3MH8H85NM3A","prompt-injection-test","A test skill with prompt injection patterns","https:\u002F\u002Fgithub.com\u002Fliminal-ai\u002Fskill-scanner-ts\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fparity\u002Fmalicious\u002Fprompt-injection\u002FSKILL.md",[87,90],{"categoryNo":88,"categoryName":89,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[92,93,94,25,95,96,26],"injection","prompt injection test","prompt","prompt injection","patterns",{"skillNo":98,"name":99,"nameZh":6,"description":100,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":108,"publishedAt":29},"01M6CYV0RNT4QS18VMPFX73G9Z","data-exfiltrator","Analyzes data files","https:\u002F\u002Fgithub.com\u002Fliminal-ai\u002Fskill-scanner-ts\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fparity\u002Fmalicious\u002Fexfiltrator\u002FSKILL.md",[103],{"categoryNo":104,"categoryName":105,"taxonomyType":106,"taxonomyTypeDesc":107},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[109,110,111],"data exfiltrator","data","files",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":119,"publishedAt":29},"01M6CYTYKCQF4YMN21Z7TP2FAC","eicar-test","Test skill containing EICAR test file for malware detection","https:\u002F\u002Fgithub.com\u002Fliminal-ai\u002Fskill-scanner-ts\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskills\u002Fparity\u002Fmalicious\u002Feicar-test\u002FSKILL.md",[118],{"categoryNo":88,"categoryName":89,"taxonomyType":20,"taxonomyTypeDesc":21},[25,120,26,121,122,123,124],"eicar test","file","malware","detection","malware detection"]