[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D1DKQCJDNCAEQWV7F67R7T":3,"skill-same:01M6D1DKQCJDNCAEQWV7F67R7T":93},{"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":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":37,"repositoryHtmlUrl":38,"repositoryHomepageUrl":6,"ownerHtmlUrl":39,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":40,"install":41,"resources":54},"01M6D1DKQCJDNCAEQWV7F67R7T","good-skill",null,"A valid skill alongside a malformed one.","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\u002Fmixed-malformed-skills\u002Fgood-skill\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28],"good","good skill","valid skill","valid","malformed","2026-11-10 10:12:30",false,"---\nname: good-skill\ndescription: A valid skill alongside a malformed one.\n---\n\n# Good Skill\n","# Good Skill\n",{"name":5,"description":7},"master","840ef24c1e419d79836a9bb232bcab12eebf1b4c","testdata\u002Fmixed-malformed-skills\u002Fgood-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":42,"prompt":52,"zipAvailable":53},[43,46,49],{"tool":44,"command":45},"npx","npx skills add lrozanski\u002Fagent-skills-tui --skill good-skill",{"tool":47,"command":48},"bunx","bunx skills add lrozanski\u002Fagent-skills-tui --skill good-skill",{"tool":50,"command":51},"pnpm","pnpm dlx skills add lrozanski\u002Fagent-skills-tui --skill good-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Fmixed-malformed-skills\u002Fgood-skill\u002FSKILL.md",true,[55,61,65,69,73,77,81,85,89],{"path":56,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":59,"sourceHtmlUrl":60},"references\u002Ffoundation-format.md","REFERENCE","参考文档",5425,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Ffoundation-format.md",{"path":62,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":63,"sourceHtmlUrl":64},"references\u002Fgraph-contract.md",4543,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Fgraph-contract.md",{"path":66,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Fharness-format.md",29474,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Fharness-format.md",{"path":70,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":71,"sourceHtmlUrl":72},"references\u002Fharness-lifecycle.md",6763,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Fharness-lifecycle.md",{"path":74,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":75,"sourceHtmlUrl":76},"references\u002Fharness-review.md",7444,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Fharness-review.md",{"path":78,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":79,"sourceHtmlUrl":80},"references\u002Fimplementer-prompt.md",5839,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Fimplementer-prompt.md",{"path":82,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":83,"sourceHtmlUrl":84},"references\u002Forchestration.md",25403,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Forchestration.md",{"path":86,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":87,"sourceHtmlUrl":88},"references\u002Freviewer-prompt.md",3503,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Freviewer-prompt.md",{"path":90,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Fspec-review-prompt.md",2589,"https:\u002F\u002Fgithub.com\u002Fhashgraph-online\u002Fawesome-codex-plugins\u002Fblob\u002Fmain\u002Fplugins\u002Fprekuter\u002Fdryforge\u002Fskills\u002Fgo\u002Freferences\u002Fspec-review-prompt.md",[94,105,118,125,135,144],{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":101,"publishedAt":29},"01M6D1DJ7BYEG23WR14G214GFN","bad-skill","Missing name field on purpose.","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Fmixed-malformed-skills\u002Fbad-skill\u002FSKILL.md",[100],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[102,103,104],"bad","bad skill","missing name",{"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":112,"publishedAt":29},"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",[111],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[113,114,115,116,117],"actual skill name","skill name","testing","mismatched","fixture",{"skillNo":119,"name":96,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":124,"publishedAt":29},"01M6D1DF1XH3RFS03HFMTG0BY0","Missing required name field.","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Fmalformed-frontmatter\u002Fbad-skill\u002FSKILL.md",[123],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[103,102],{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":132,"publishedAt":29},"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",[131],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[133,134,117],"grouped skill","boundary",{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":142,"publishedAt":29},"01M6D1DCBWPCR9DZ1HTCKV3BHY","boundary-skill","Skill boundary fixture.","https:\u002F\u002Fgithub.com\u002Flrozanski\u002Fagent-skills-tui\u002Fblob\u002Fmaster\u002Ftestdata\u002Flocal-skill-boundaries\u002Fboundary-skill\u002FSKILL.md",[141],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[143,134,117],"boundary skill",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":29},"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",[],[151,152,153,154],"secrets handling","secrets","safe","patterns"]