[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7D3PFXATD82H7XEVQZHNPBA":3,"skill-same:01M7D3PFXATD82H7XEVQZHNPBA":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":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":31,"install":32,"resources":44},"01M7D3PFXATD82H7XEVQZHNPBA","pre-release",null,"Run a series of pre-release checks on the repo.","reddb-io\u002Fredskilled","reddb-io","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F279877874?v=4","01M7D3M3FF514ZMNEYZSS46CBP","reddb.io","01M7D3M3G17Y3TM8BJJ39Z4VHG",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled\u002Fblob\u002Fmain\u002Fpackages\u002Fworker\u002F.agents\u002Fskills\u002Fpre-release\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: pre-release\ndescription: \"Run a series of pre-release checks on the repo.\"\ndisable-model-invocation: true\n---\n\nCheck all of the files in the `.changeset` directory.\n\nFor the changesets as a whole, check the following:\n\n- Each changeset should be about a user-facing feature. Internal refactors or things that don't affect users should not be added as changesets.\n- Related changes should be grouped under a single changeset.\n- Changesets are user-facing, not maintainer-facing. They should not specify implementation details, or how a feature was made. They should only specify the user-facing change, and why it was made. Changesets !== commit messages.\n\nOnce done, commit your changes.\n","Check all of the files in the `.changeset` directory.\n\nFor the changesets as a whole, check the following:\n\n- Each changeset should be about a user-facing feature. Internal refactors or things that don't affect users should not be added as changesets.\n- Related changes should be grouped under a single changeset.\n- Changesets are user-facing, not maintainer-facing. They should not specify implementation details, or how a feature was made. They should only specify the user-facing change, and why it was made. Changesets !== commit messages.\n\nOnce done, commit your changes.\n",{"name":5,"description":7,"disable-model-invocation":24},true,"main","5ccd53d72b8f43c782900c7113b9a10a76d64a44","packages\u002Fworker\u002F.agents\u002Fskills\u002Fpre-release",1,"https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled","https:\u002F\u002Fgithub.com\u002Freddb-io","2026-11-06 08:43:56",{"source":8,"skillName":5,"commands":33,"prompt":43,"zipAvailable":24},[34,37,40],{"tool":35,"command":36},"npx","npx skills add reddb-io\u002Fredskilled --skill pre-release",{"tool":38,"command":39},"bunx","bunx skills add reddb-io\u002Fredskilled --skill pre-release",{"tool":41,"command":42},"pnpm","pnpm dlx skills add reddb-io\u002Fredskilled --skill pre-release","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled\u002Fblob\u002Fmain\u002Fpackages\u002Fworker\u002F.agents\u002Fskills\u002Fpre-release\u002FSKILL.md",[],[46,53,60,66,73,80],{"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},"01M7D3RH7TB0CDZPPYVMCHVFX7","wildcard-tools","Use when testing wildcard tool grants.","https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled\u002Fblob\u002Fmain\u002Fscripts\u002Ffixtures\u002Fskill-frontmatter\u002Fviolating\u002Fplugins\u002Fdemo\u002Fskills\u002Fwildcard-tools\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},"01M7D3R8QG4QAVD0AP51KN03Z5","malformed-paths","Use when testing malformed path-brief frontmatter.","https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled\u002Fblob\u002Fmain\u002Fscripts\u002Ffixtures\u002Fskill-frontmatter\u002Fviolating\u002Fplugins\u002Fdemo\u002Fskills\u002Fmalformed-paths\u002FSKILL.md",[],[],{"skillNo":61,"name":62,"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":63,"categories":64,"keywords":65,"publishedAt":19},"01M7D3QNRHPR7DB4NVSM82RGYR","empty-description","https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled\u002Fblob\u002Fmain\u002Fscripts\u002Ffixtures\u002Fskill-frontmatter\u002Fviolating\u002Fplugins\u002Fdemo\u002Fskills\u002Fempty-description\u002FSKILL.md",[],[],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":19},"01M7D3QMKSME5B887TD1VRHWZC","wrong-name","Use when testing the name and directory mismatch rule.","https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled\u002Fblob\u002Fmain\u002Fscripts\u002Ffixtures\u002Fskill-frontmatter\u002Fviolating\u002Fplugins\u002Fdemo\u002Fskills\u002Fbad-name\u002FSKILL.md",[],[],{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":19},"01M7D3Q204G57DCPXD0V4H8BFF","good","Use when testing a valid skill frontmatter fixture.","https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled\u002Fblob\u002Fmain\u002Fscripts\u002Ffixtures\u002Fskill-frontmatter\u002Fcompliant\u002Fplugins\u002Fdemo\u002Fskills\u002Fgood\u002FSKILL.md",[],[],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":19},"01M7D3PY2S9JQWG3X59CVTH10F","bad","A verbose model-invocable description that rambles well past the character budget without ever telling the reader the trigger phrase, padding itself with clause after clause after clause so that it comfortably exceeds five hundred characters and therefore trips both the missing-trigger arm and the over-budget arm of the description-discipline check at the same time, which is exactly what this violating fixture is here to demonstrate for the bundled shell test that guards the report-only skill-body lint against regressions over time and again.","https:\u002F\u002Fgithub.com\u002Freddb-io\u002Fredskilled\u002Fblob\u002Fmain\u002Fscripts\u002Ffixtures\u002Fskill-body\u002Fviolating\u002Fplugins\u002Fdev\u002Fskills\u002Fengineering\u002Fbad\u002FSKILL.md",[],[]]