[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7DM6VR899YSRS0TMN1APYJB":3,"skill-same:01M7DM6VR899YSRS0TMN1APYJB":45},{"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":14,"repositoryHtmlUrl":27,"repositoryHomepageUrl":6,"ownerHtmlUrl":28,"ownerBlogUrl":6,"ownerDescription":29,"updatedAt":30,"install":31,"resources":44},"01M7DM6VR899YSRS0TMN1APYJB","Invalid_Name",null,"A skill with invalid characters in the name.","HoldenXiee\u002Faiteam-frame","HoldenXiee","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F314625034?v=4","01M7DM67RTPKFMTJRHJHYRGRZX","Holden","01M7DM67SBDYKTQ8NGNSSNSFEY",1,"MIT","https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame\u002Fblob\u002Fmain\u002Fdev\u002Fpi\u002Fpackages\u002Fcoding-agent\u002Ftest\u002Ffixtures\u002Fskills\u002Finvalid-name-chars\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: Invalid_Name\ndescription: A skill with invalid characters in the name.\n---\n\n# Invalid Name\n\nThis skill has uppercase and underscore in the name.\n","# Invalid Name\n\nThis skill has uppercase and underscore in the name.\n",{"name":5,"description":7},"main","9500a75f52bbb0c79ace4c80857a75159d0f2f0e","dev\u002Fpi\u002Fpackages\u002Fcoding-agent\u002Ftest\u002Ffixtures\u002Fskills\u002Finvalid-name-chars","https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame","https:\u002F\u002Fgithub.com\u002FHoldenXiee","耍起","2026-10-28 14:00:01",{"source":8,"skillName":5,"commands":32,"prompt":42,"zipAvailable":43},[33,36,39],{"tool":34,"command":35},"npx","npx skills add HoldenXiee\u002Faiteam-frame --skill Invalid_Name",{"tool":37,"command":38},"bunx","bunx skills add HoldenXiee\u002Faiteam-frame --skill Invalid_Name",{"tool":40,"command":41},"pnpm","pnpm dlx skills add HoldenXiee\u002Faiteam-frame --skill Invalid_Name","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame\u002Fblob\u002Fmain\u002Fdev\u002Fpi\u002Fpackages\u002Fcoding-agent\u002Ftest\u002Ffixtures\u002Fskills\u002Finvalid-name-chars\u002FSKILL.md",true,[],[46,53,60,67,74,81],{"skillNo":47,"name":48,"nameZh":6,"description":49,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":50,"categories":51,"keywords":52,"publishedAt":19},"01M7DM7H7EKP91GEP69XJPNYTM","resign-names-the-reservation","当你（或你这一队）要把一份产物从「有保留」改签成「认同」时；以及出版时把保留意见附到章末时。","https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame\u002Fblob\u002Fmain\u002Fresearch\u002Fdocs\u002F装置\u002Fagent\u002Fskills\u002Fresign-names-the-reservation\u002FSKILL.md",[],[],{"skillNo":54,"name":55,"nameZh":6,"description":56,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":57,"categories":58,"keywords":59,"publishedAt":19},"01M7DM7E26CYFKNTV9RBCX3GED","projection-named","写任何「成立 \u002F 解除 \u002F 判不出 \u002F 差 N 点 \u002F p=…」的判决，或把别人的一个数转引进自己的标题、表格格、结论句时。","https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame\u002Fblob\u002Fmain\u002Fresearch\u002Fdocs\u002F装置\u002Fagent\u002Fskills\u002Fprojection-named\u002FSKILL.md",[],[],{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":19},"01M7DM7C9V5N4A89B1XYJX31BN","judge-unit-test-first","你要写或复用一个判据（评分函数、验收门、任何输出 PASS\u002FFAIL 的纯函数）去给产物下判决时，先跑人造答案。","https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame\u002Fblob\u002Fmain\u002Fresearch\u002Fdocs\u002F装置\u002Fagent\u002Fskills\u002Fjudge-unit-test-first\u002FSKILL.md",[],[],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":19},"01M7DM7ASFWZ1ZVEDS94FPE4H0","env-style","报告写作规范（来自环境自动发现，不在 spec 里声明）。每条小节标题必须以「## 」开头，小节末尾必须有一行「依据：\u003C语料 id>」。","https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame\u002Fblob\u002Fmain\u002Fresearch\u002Fdocs\u002F装置\u002Fagent\u002Fskills\u002Fenv-style\u002FSKILL.md",[],[],{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":19},"01M7DM79DJEH1HK0HP119Y5G4G","valid-skill","A valid skill for testing purposes.","https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame\u002Fblob\u002Fmain\u002Fdev\u002Fpi\u002Fpackages\u002Fcoding-agent\u002Ftest\u002Ffixtures\u002Fskills\u002Fvalid-skill\u002FSKILL.md",[],[],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":19},"01M7DM77WM0FZVJYC4WVAG6B85","unknown-field","A skill with an unknown frontmatter field.","https:\u002F\u002Fgithub.com\u002FHoldenXiee\u002Faiteam-frame\u002Fblob\u002Fmain\u002Fdev\u002Fpi\u002Fpackages\u002Fcoding-agent\u002Ftest\u002Ffixtures\u002Fskills\u002Funknown-field\u002FSKILL.md",[],[]]