[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D1DF1XH3RFS03HFMTG0BY0":3,"skill-same:01M6D1DF1XH3RFS03HFMTG0BY0":62},{"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":23,"publishedAt":26,"linkOnly":27,"markdownContent":28,"markdownBody":29,"frontMatter":30,"refName":31,"commitSha":32,"skillDirectory":33,"forksCount":34,"repositoryHtmlUrl":35,"repositoryHomepageUrl":6,"ownerHtmlUrl":36,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":37,"install":38,"resources":51},"01M6D1DF1XH3RFS03HFMTG0BY0","bad-skill",null,"Missing required name field.","lrozanski\u002Fagent-skills-tui","lrozanski","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3831019?v=4","01M6D1CNE6TBEMY10G3HJEWTN1","Lech Różański","01M6D1CNHRE409K11TFBFY2KP1",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Fmalformed-frontmatter\u002Fbad-skill\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25],"bad skill","bad","2026-11-10 10:12:30",false,"---\ndescription: Missing required name field.\n---\n\n# Broken Skill\n","# Broken Skill\n",{"description":7},"master","840ef24c1e419d79836a9bb232bcab12eebf1b4c","testdata\u002Fmalformed-frontmatter\u002Fbad-skill",1,"https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui","https:\u002F\u002Fgithub.com\u002Flrozanski","2026-03-23 00:21:33",{"source":8,"skillName":5,"commands":39,"prompt":49,"zipAvailable":50},[40,43,46],{"tool":41,"command":42},"npx","npx skills add lrozanski\u002Fagent-skills-tui --skill bad-skill",{"tool":44,"command":45},"bunx","bunx skills add lrozanski\u002Fagent-skills-tui --skill bad-skill",{"tool":47,"command":48},"pnpm","pnpm dlx skills add lrozanski\u002Fagent-skills-tui --skill bad-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Fmalformed-frontmatter\u002Fbad-skill\u002FSKILL.md",true,[52,58],{"path":53,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":56,"sourceHtmlUrl":57},"metadata.json","REFERENCE","参考文档",724,"https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcursor\u002Fangular-best-practices\u002Fmetadata.json",{"path":59,"resourceType":54,"resourceTypeDesc":55,"sizeBytes":60,"sourceHtmlUrl":61},"README.md",1845,"https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fcursor\u002Fangular-best-practices\u002FREADME.md",[63,76,84,97,107,116],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":70,"publishedAt":26},"01M6D1DKQCJDNCAEQWV7F67R7T","good-skill","A valid skill alongside a malformed one.","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Fmixed-malformed-skills\u002Fgood-skill\u002FSKILL.md",[69],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[71,72,73,74,75],"good skill","good","malformed","valid","valid skill",{"skillNo":77,"name":5,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":82,"publishedAt":26},"01M6D1DJ7BYEG23WR14G214GFN","Missing name field on purpose.","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Fmixed-malformed-skills\u002Fbad-skill\u002FSKILL.md",[81],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[25,24,83],"missing name",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":91,"publishedAt":26},"01M6D1DGHF5BQH6XPYBSJN80ED","actual-skill-name","Fixture for testing mismatched folder and skill names","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Fmismatched-skill-name\u002Falias-folder\u002FSKILL.md",[90],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[92,93,94,95,96],"skill name","actual skill name","fixture","mismatched","testing",{"skillNo":98,"name":99,"nameZh":6,"description":100,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":104,"publishedAt":26},"01M6D1DDFV0HZNQRVBKHRB0Z48","grouped-skill","Grouped skill boundary fixture.","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Flocal-skill-boundaries\u002Fgrouped-skill\u002FSKILL.md",[103],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[105,94,106],"grouped skill","boundary",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":114,"publishedAt":26},"01M6D1DCBWPCR9DZ1HTCKV3BHY","boundary-skill","Skill boundary fixture.","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Flocal-skill-boundaries\u002Fboundary-skill\u002FSKILL.md",[113],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[106,115,94],"boundary skill",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":122,"publishedAt":26},"01M6D1DAR2S8SDNR88HJE3HK40","secrets-handling","Safe patterns for storing and rotating secrets.","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Flocal-nested-skills\u002Fsecurity\u002Fsecrets-handling\u002FSKILL.md",[],[123,124,125,126],"secrets","secrets handling","safe","patterns"]