[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7B262SY4FJQJQHMMM6NVSF3":3,"skill-same:01M7B262SY4FJQJQHMMM6NVSF3":60},{"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":27,"commitSha":28,"skillDirectory":29,"forksCount":30,"repositoryHtmlUrl":31,"repositoryHomepageUrl":6,"ownerHtmlUrl":32,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":33,"install":34,"resources":47},"01M7B262SY4FJQJQHMMM6NVSF3","git-conventional-commits",null,"Conventional Commits 规范守门人","2428424081cn\u002FSkill-mcp","2428424081cn","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F211628073?v=4","01M7B248A88Y9AX8SMDNQXEGXP","Java-star","01M7B248B8AR86WG4JF94N28JZ",1,"MIT","https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Fdev\u002Fgit-conventional-commits\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: git-conventional-commits\nnamespace: dev\nversion: 1.0.0\nskillType: rule\ndescription: Conventional Commits 规范守门人\n---\n\n# Conventional Commits 提交规范守门人\n\n在任何编写 Git 提交信息（Commit Message）、Pull Request 标题与变更日志场景中，AI 必须严格遵守以下规范。\n\n## 一、 提交格式标准\n```text\n\u003Ctype>(\u003Cscope>): \u003Csubject>\n\n[optional body]\n\n[optional footer(s)]\n```\n\n## 二、 允许的 Type 列表\n- **`feat`**: 新功能（向后兼容，触发 semver minor）\n- **`fix`**: 修复 Bug（触发 semver patch）\n- **`docs`**: 仅文档变更\n- **`style`**: 不影响代码运行的格式变动（空格、格式化、分号等）\n- **`refactor`**: 代码重构（既不新增功能也不修 Bug）\n- **`perf`**: 性能提升\n- **`test`**: 添加或修改测试用例\n- **`build`**: 影响构建系统或外部依赖的改动（npm, vite, webpack 等）\n- **`ci`**: CI 配置文件和脚本变动（GitHub Actions 等）\n- **`chore`**: 其他不修改 src 或测试文件的变动\n- **`revert`**: 回退先前的提交\n\n## 三、 破坏性变更 (Breaking Changes)\n- 在 type\u002Fscope 后添加 `!`，或在 Footer 中写明 `BREAKING CHANGE: \u003C说明>`（触发 semver major）。\n\n## 四、 优秀范例 vs 反例\n- ❌ **反例**: `git commit -m \"update login and fixed bugs\"`\n- ❌ **反例**: `git commit -m \"WIP\"`\n- ✅ **正例**: `feat(auth): support OAuth2 PKCE login flow`\n- ✅ **正例**: `fix(parser): prevent crash on empty csv header`\n- ✅ **正例**: `refactor(indexer)!: drop legacy sqlite schema v1`\n","# Conventional Commits 提交规范守门人\n\n在任何编写 Git 提交信息（Commit Message）、Pull Request 标题与变更日志场景中，AI 必须严格遵守以下规范。\n\n## 一、 提交格式标准\n```text\n\u003Ctype>(\u003Cscope>): \u003Csubject>\n\n[optional body]\n\n[optional footer(s)]\n```\n\n## 二、 允许的 Type 列表\n- **`feat`**: 新功能（向后兼容，触发 semver minor）\n- **`fix`**: 修复 Bug（触发 semver patch）\n- **`docs`**: 仅文档变更\n- **`style`**: 不影响代码运行的格式变动（空格、格式化、分号等）\n- **`refactor`**: 代码重构（既不新增功能也不修 Bug）\n- **`perf`**: 性能提升\n- **`test`**: 添加或修改测试用例\n- **`build`**: 影响构建系统或外部依赖的改动（npm, vite, webpack 等）\n- **`ci`**: CI 配置文件和脚本变动（GitHub Actions 等）\n- **`chore`**: 其他不修改 src 或测试文件的变动\n- **`revert`**: 回退先前的提交\n\n## 三、 破坏性变更 (Breaking Changes)\n- 在 type\u002Fscope 后添加 `!`，或在 Footer 中写明 `BREAKING CHANGE: \u003C说明>`（触发 semver major）。\n\n## 四、 优秀范例 vs 反例\n- ❌ **反例**: `git commit -m \"update login and fixed bugs\"`\n- ❌ **反例**: `git commit -m \"WIP\"`\n- ✅ **正例**: `feat(auth): support OAuth2 PKCE login flow`\n- ✅ **正例**: `fix(parser): prevent crash on empty csv header`\n- ✅ **正例**: `refactor(indexer)!: drop legacy sqlite schema v1`\n",{"name":5,"version":24,"namespace":25,"skillType":26,"description":7},"1.0.0","dev","rule","main","dec8b35d55bf9c402bc2a6dd12660c86fabef2a9","skills\u002Fdev\u002Fgit-conventional-commits",0,"https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp","https:\u002F\u002Fgithub.com\u002F2428424081cn","2026-08-25 01:43:58",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add 2428424081cn\u002FSkill-mcp --skill git-conventional-commits",{"tool":40,"command":41},"bunx","bunx skills add 2428424081cn\u002FSkill-mcp --skill git-conventional-commits",{"tool":43,"command":44},"pnpm","pnpm dlx skills add 2428424081cn\u002FSkill-mcp --skill git-conventional-commits","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Fdev\u002Fgit-conventional-commits\u002FSKILL.md",true,[48,54],{"path":49,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":52,"sourceHtmlUrl":53},"scripts\u002Fvalidate-commit.ts","SCRIPT","脚本",717,"https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Fdev\u002Fgit-conventional-commits\u002Fscripts\u002Fvalidate-commit.ts",{"path":55,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":58,"sourceHtmlUrl":59},"skill.json","REFERENCE","参考文档",1668,"https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Fdev\u002Fgit-conventional-commits\u002Fskill.json",[61,68,75,82,89,96],{"skillNo":62,"name":63,"nameZh":6,"description":64,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":65,"categories":66,"keywords":67,"publishedAt":19},"01M7B2ARPQ51SJ1F7J6M6ACH8Y","web-page-extractor","网页正文智能提纯与清洗工具。抓取网页并剔除 HTML 标签、脚本与样式，输出高信息密度的 Markdown。","https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Fweb\u002Fweb-page-extractor\u002FSKILL.md",[],[],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":19},"01M7B2ANRMF5ZQDF0ZSCZXR4WR","restful-api-standard","企业级 RESTful API 设计准则","https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Fweb\u002Frestful-api-standard\u002FSKILL.md",[],[],{"skillNo":76,"name":77,"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":81,"publishedAt":19},"01M7B2AJPJZGPP5JJ9ZHZ4PFS0","fetch-page","抓取网页并提取标题与正文长度，需要网络权限（默认策略为拒绝，须授权）。","https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Fweb\u002Ffetch-page\u002FSKILL.md",[],[],{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":19},"01M7B2AF7A8E436HPVQSP0G0J5","api-tester-toolkit","API 接口网络测试与耗时诊断工具包。发起 HTTP GET\u002FPOST 请求、统计响应耗时与状态码、检查响应数据。","https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Fweb\u002Fapi-tester-toolkit\u002FSKILL.md",[],[],{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":95,"publishedAt":19},"01M7B2ADT9B0QE2X4A8J0H772S","semver-bump","语义化版本号升级：major \u002F minor \u002F patch。","https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Futil\u002Fsemver-bump\u002FSKILL.md",[],[],{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":19},"01M7B2ACMJ6T4AXWYP81T87AK1","translate","中英互译演示实现，内置小词典，用于演示翻译类 skill 的检索与调用。","https:\u002F\u002Fgithub.com\u002F2428424081cn\u002FSkill-mcp\u002Fblob\u002Fmain\u002Fskills\u002Ftext\u002Ftranslate\u002FSKILL.md",[],[]]