[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71GFQQJS47AB7X0QJEY9VM1":3,"skill-same:01M71GFQQJS47AB7X0QJEY9VM1":63},{"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":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":46,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M71GFQQJS47AB7X0QJEY9VM1","atomgit-issue",null,"AtomGit Issue 工作流工具。当用户需要在本仓库或 AtomGit 上“创建Issue”、“查看Issue详情”、“更新Issue”、“关闭\u002F重开Issue”、“create issue”、“fetch issue info”、“update issue”、“report bug”、“feature request”或围绕 Issue 做任何创建\u002F读取\u002F更新动作时调用。只要目标是本仓库的 Issue，默认优先使用本 skill，而不是 GitHub 默认能力。","openeuler-mirror\u002FIB_Robot","openeuler-mirror","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F59104494?v=4","01M71GFG3GWS8KTH8GNBNGVZW6","openEuler","01M71GFG4976X8P30K98YAZS7W",4,"MIT","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fatomgit-issue\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34],"issue","atomgit issue","create","info","fetch","github","feature","request","update","report","bug","update issue","工具","feature request","create issue","report bug","2026-11-10 10:12:30",false,"---\nname: atomgit-issue\ndescription: \"AtomGit Issue 工作流工具。当用户需要在本仓库或 AtomGit 上“创建Issue”、“查看Issue详情”、“更新Issue”、“关闭\u002F重开Issue”、“create issue”、“fetch issue info”、“update issue”、“report bug”、“feature request”或围绕 Issue 做任何创建\u002F读取\u002F更新动作时调用。只要目标是本仓库的 Issue，默认优先使用本 skill，而不是 GitHub 默认能力。\"\nlicense: MIT\n---\n\n# AtomGit Issue\n\nAgent 直接使用官方 `gitcode`，不调用项目 CRUD 包装脚本。参数按需查看\n`gitcode issue \u003Ccommand> --help`。本仓库的 Issue 默认指 AtomGit，除非用户明确指定 GitHub。\n\n## 目标与认证\n\n- 从用户链接\u002F明确指定的仓库确认 owner\u002Frepo\u002FIssue 编号；信息冲突时先澄清。\n  未指定仓库时可参考唯一 `upstream`，再显式传入 `-R`。\n  `origin` 是个人 fork，不能自动当作目标；仓库级 `config.json` 已删除。\n- 使用 PATH 上的 `gitcode`（不是 Graphviz `gc`），每次指定 `GC_HOST=atomgit.com`。\n- 未认证时指引用户在私密终端运行 `gitcode auth login --hostname atomgit.com`；\n  不读取旧 token，不把凭证写进命令正文或日志。\n\n## 常用操作\n\n以下以 `openEuler\u002FIB_Robot` 的 Issue 123 为例，执行前替换为已确认的目标。\n正文写入本地文件，保持换行和特殊字符原样。\n\n```bash\nGC_HOST=atomgit.com gitcode issue view 123 -R openEuler\u002FIB_Robot --json\nGC_HOST=atomgit.com gitcode issue comments 123 -R openEuler\u002FIB_Robot --limit 0 --order asc --json\nGC_HOST=atomgit.com gitcode issue create -R openEuler\u002FIB_Robot --title '具体问题' --body-file tmp\u002Fissue.md --json --no-interactive\nGC_HOST=atomgit.com gitcode issue comment 123 -R openEuler\u002FIB_Robot --body-file tmp\u002Fcomment.md --json --no-interactive\nGC_HOST=atomgit.com gitcode issue edit 123 -R openEuler\u002FIB_Robot --body-file tmp\u002Fissue.md --json --no-interactive\nGC_HOST=atomgit.com gitcode issue edit 123 -R openEuler\u002FIB_Robot --state closed --yes --json --no-interactive\n# 重开：将上行 --state closed 改为 --state reopen\n```\n\n写入后以回读为准核对目标、正文和状态；gitcode 写命令（create\u002Fcomment\u002Fedit）退出码双向\n不可靠：超时、非零退出或未返回编号都可能已经写入，退出 0 也不免除回读。\n结果不确定时先等约 20 s 再只读对账，不能盲目重复创建或评论：\n\n```bash\nGC_HOST=atomgit.com gitcode issue list -R openEuler\u002FIB_Robot --state all --limit 50 --json\n```\n\n`issue list` 实测无 `--paginate`（unknown flag），翻页用 `--page`\u002F`--per-page`，\n或按需加大 `--limit`（只有 `pr list` 才有 `--paginate`）。按仓库 + 标题 + 正文核对候选：\n唯一匹配即已创建；无匹配或身份对不上先人工核对，不自动重建。一次 create 出现多条\n仓库\u002F标题\u002F正文完全相同的 Issue 属 CLI 超时重试复制的重复：停止，列清单请用户确认，\n保留最小编号，其余先评论指向保留者再 `issue edit --state closed` 关闭；\n标题\u002F正文不同的 Issue 一律不关。重发评论前必须先回读评论列表确认未发出。\n读取失败不能当作“没有 Issue\u002F评论”，回读不了就如实报告“写入结果未知”；\n完整对账流程见 [atomgit-pr](..\u002Fatomgit-pr\u002FSKILL.md)。\n\n## IB_Robot 分类规则\n\n分类只用下列词表，不通过列出仓库全部标签来猜分类，也不自造裸名 `bug`、`feature`：\n\n- `kind\u002F`：`api-change`、`bug`、`cleanup`、`design`、`documentation`、`failing-test`、`feature`、`enhancement`。\n- `priority\u002F`：`high`、`medium`、`low`。\n- 其他社区标签：`help-wanted`、`invalid`、`question`、`newcomer`；仓库未预置时由管理员处理。\n\nIB_Robot 使用社区机器人 slash 评论进行分类和指派；CLI 有标签\u002Fassignee 参数不代表\n当前账号具备权限，也不改变这里的社区流程。先创建，再按用户意图发表评论：\n\n```bash\nGC_HOST=atomgit.com gitcode issue comment 123 -R openEuler\u002FIB_Robot --body '\u002Fkind bug' --no-interactive\nGC_HOST=atomgit.com gitcode issue comment 123 -R openEuler\u002FIB_Robot --body '\u002Fpriority high' --no-interactive\n# 指派：\u002Fassign @username；自己：\u002Fassign；取消：\u002Funassign\n# 移除分类：\u002Fremove-kind bug、\u002Fremove-priority high\n```\n\n跨仓库操作遵循目标仓库自己的约定，不把 IB_Robot 的机器人命令强加给其他仓库。\n","# AtomGit Issue\n\nAgent 直接使用官方 `gitcode`，不调用项目 CRUD 包装脚本。参数按需查看\n`gitcode issue \u003Ccommand> --help`。本仓库的 Issue 默认指 AtomGit，除非用户明确指定 GitHub。\n\n## 目标与认证\n\n- 从用户链接\u002F明确指定的仓库确认 owner\u002Frepo\u002FIssue 编号；信息冲突时先澄清。\n  未指定仓库时可参考唯一 `upstream`，再显式传入 `-R`。\n  `origin` 是个人 fork，不能自动当作目标；仓库级 `config.json` 已删除。\n- 使用 PATH 上的 `gitcode`（不是 Graphviz `gc`），每次指定 `GC_HOST=atomgit.com`。\n- 未认证时指引用户在私密终端运行 `gitcode auth login --hostname atomgit.com`；\n  不读取旧 token，不把凭证写进命令正文或日志。\n\n## 常用操作\n\n以下以 `openEuler\u002FIB_Robot` 的 Issue 123 为例，执行前替换为已确认的目标。\n正文写入本地文件，保持换行和特殊字符原样。\n\n```bash\nGC_HOST=atomgit.com gitcode issue view 123 -R openEuler\u002FIB_Robot --json\nGC_HOST=atomgit.com gitcode issue comments 123 -R openEuler\u002FIB_Robot --limit 0 --order asc --json\nGC_HOST=atomgit.com gitcode issue create -R openEuler\u002FIB_Robot --title '具体问题' --body-file tmp\u002Fissue.md --json --no-interactive\nGC_HOST=atomgit.com gitcode issue comment 123 -R openEuler\u002FIB_Robot --body-file tmp\u002Fcomment.md --json --no-interactive\nGC_HOST=atomgit.com gitcode issue edit 123 -R openEuler\u002FIB_Robot --body-file tmp\u002Fissue.md --json --no-interactive\nGC_HOST=atomgit.com gitcode issue edit 123 -R openEuler\u002FIB_Robot --state closed --yes --json --no-interactive\n# 重开：将上行 --state closed 改为 --state reopen\n```\n\n写入后以回读为准核对目标、正文和状态；gitcode 写命令（create\u002Fcomment\u002Fedit）退出码双向\n不可靠：超时、非零退出或未返回编号都可能已经写入，退出 0 也不免除回读。\n结果不确定时先等约 20 s 再只读对账，不能盲目重复创建或评论：\n\n```bash\nGC_HOST=atomgit.com gitcode issue list -R openEuler\u002FIB_Robot --state all --limit 50 --json\n```\n\n`issue list` 实测无 `--paginate`（unknown flag），翻页用 `--page`\u002F`--per-page`，\n或按需加大 `--limit`（只有 `pr list` 才有 `--paginate`）。按仓库 + 标题 + 正文核对候选：\n唯一匹配即已创建；无匹配或身份对不上先人工核对，不自动重建。一次 create 出现多条\n仓库\u002F标题\u002F正文完全相同的 Issue 属 CLI 超时重试复制的重复：停止，列清单请用户确认，\n保留最小编号，其余先评论指向保留者再 `issue edit --state closed` 关闭；\n标题\u002F正文不同的 Issue 一律不关。重发评论前必须先回读评论列表确认未发出。\n读取失败不能当作“没有 Issue\u002F评论”，回读不了就如实报告“写入结果未知”；\n完整对账流程见 [atomgit-pr](..\u002Fatomgit-pr\u002FSKILL.md)。\n\n## IB_Robot 分类规则\n\n分类只用下列词表，不通过列出仓库全部标签来猜分类，也不自造裸名 `bug`、`feature`：\n\n- `kind\u002F`：`api-change`、`bug`、`cleanup`、`design`、`documentation`、`failing-test`、`feature`、`enhancement`。\n- `priority\u002F`：`high`、`medium`、`low`。\n- 其他社区标签：`help-wanted`、`invalid`、`question`、`newcomer`；仓库未预置时由管理员处理。\n\nIB_Robot 使用社区机器人 slash 评论进行分类和指派；CLI 有标签\u002Fassignee 参数不代表\n当前账号具备权限，也不改变这里的社区流程。先创建，再按用户意图发表评论：\n\n```bash\nGC_HOST=atomgit.com gitcode issue comment 123 -R openEuler\u002FIB_Robot --body '\u002Fkind bug' --no-interactive\nGC_HOST=atomgit.com gitcode issue comment 123 -R openEuler\u002FIB_Robot --body '\u002Fpriority high' --no-interactive\n# 指派：\u002Fassign @username；自己：\u002Fassign；取消：\u002Funassign\n# 移除分类：\u002Fremove-kind bug、\u002Fremove-priority high\n```\n\n跨仓库操作遵循目标仓库自己的约定，不把 IB_Robot 的机器人命令强加给其他仓库。\n",{"name":5,"license":15,"description":7},"master","77b39cbea8891a748da34000f1c9764e2c8ad9dc",".agents\u002Fskills\u002Fatomgit-issue",2,"https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror","https:\u002F\u002Fgitee.com\u002Fopeneuler","Read-only mirrors of all openEuler code repositories hosted at https:\u002F\u002Fgitee.com\u002Fopeneuler","2026-10-29 12:40:48",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add openeuler-mirror\u002FIB_Robot --skill atomgit-issue",{"tool":55,"command":56},"bunx","bunx skills add openeuler-mirror\u002FIB_Robot --skill atomgit-issue",{"tool":58,"command":59},"pnpm","pnpm dlx skills add openeuler-mirror\u002FIB_Robot --skill atomgit-issue","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fatomgit-issue\u002FSKILL.md",true,[],[64,77,105,121,141,159],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":68,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":35},"01M71GK05N83DQZ51D4XXFAN77","simplified-technical-chinese","用简明技术中文（STC）写或改写中文技术内容：操作步骤、安装部署、故障排查、接口和参数说明、技术概念解释、给人读的解释性回答。用户提到「简明技术中文」「STC」「受控中文」「像 ASD-STE100 那样写中文」「一词一义」时使用；用户要求把中文技术说明「写清楚」「别有歧义」时也可使用。不用于营销文案、叙事、法律原文和代码。","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fsimplified-technical-chinese\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fsimplified-technical-chinese\u002FSKILL.md",[],[72,73,74,75,76],"technical","chinese","simplified technical chinese","中文","文案",{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":35},"01M71GHDCRTE8703VGR0JVNJ1E","ibrobot-inference-verify","Unified inference runtime verification on host and board. Use when users mention \"inference verification\", \"推理验证\", \"mock test\", \"ROS mock\", \"perception test\", \"policy test\", \"ACT test\", \"RAM++ test\", \"SAM2 test\", \"SigLIP2 test\", \"OM test\", \"Torch NPU test\", \"板端验证\", \"本机验证\", \"use_sim true\", \"platform mock\", \"model_service test\", \"typed service test\", or need to verify that the unified inference runtime (ModelRuntimeHandle, ModelSession, RuntimeAssembly) works end-to-end through the ROS pipeline. Covers host CPU\u002FCUDA Torch policy and perception models, board Ascend OM models, and board Torch NPU.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fibrobot-inference-verify\u002FSKILL.md",[],[85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104],"ibrobot inference verify","verify","inference","model","overlay","pipeline","end","default","local","interface","host","access","when","unreachable","ask","patch","verification","stack","ROS","npu",{"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":111,"publishedAt":35},"01M71GG2FK0BAQHM89VM9F8Y7M","atomgit-review-resolution","AtomGit 评审意见处理工具。当用户需要“修复PR评审意见”、“处理review comments”、“apply fixes”、“reply to review”、“回复评论”、“resolve review discussions”、“闭环评审流程”或基于未解决评论继续推进 PR 时使用。只要目标是本仓库在 AtomGit 上的 review comments \u002F discussions，默认优先使用本 skill，而不是 GitHub 默认能力。","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fatomgit-review-resolution\u002FSKILL.md",[],[112,113,114,115,116,117,118,119,120,24,31],"review","atomgit review resolution","resolution","pr","reply","comments","apply","resolve review","fixes",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":127,"publishedAt":35},"01M71GG00W21Y0MQAE927SJNQR","atomgit-pr","AtomGit PR 工作流工具。当用户需要在本仓库或 AtomGit 上“创建PR”、“更新PR描述”、“同步PR标题\u002F正文”、“生成PR摘要”、“create pull request”、“open merge request”、“update PR description”、“generate PR summary”或围绕 PR 管理动作工作时调用。它负责 PR 资源的创建和维护，不负责通用代码 review；只要目标是本仓库的 PR \u002F merge request 管理，默认优先使用本 skill，而不是 GitHub 默认能力。","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fatomgit-pr\u002FSKILL.md",[],[115,128,21,129,130,24,131,132,133,134,135,26,27,136,137,138,139,140,31,112],"atomgit pr","pull","create pull request","generate","pr summary","pull request","merge","pr description","open","update pr description","summary","update pr","生成",{"skillNo":142,"name":143,"nameZh":6,"description":144,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":145,"categories":146,"keywords":152,"publishedAt":35},"01M71GFY645VF09NZP893X4FAZ","atomgit-pr-review","AtomGit PR 评审工具。当用户需要在本仓库或 AtomGit 上“代码审查”、“PR review”、“review pull request”、“审阅PR”、“帮我看看这个PR”、“检查这个PR有没有问题”、“检查Bug”、“logic check”、“获取完整review上下文”、“提交检视意见”或分析指定 PR 的改动与已有评论时使用。只要目标是本仓库的 PR review，默认优先使用本 skill，而不是 GitHub 默认 review 能力。","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fatomgit-pr-review\u002FSKILL.md",[147],{"categoryNo":148,"categoryName":149,"taxonomyType":150,"taxonomyTypeDesc":151},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",[112,153,115,128,154,129,24,155,133,26,156,31,157,158],"atomgit pr review","pr review","logic","code review","review pull request","check",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":35},"01M71GFVB0G13AFWG5X46G9V8F","atomgit-pr-architecture-review","AtomGit PR 架构评审工具。当用户需要“架构审查PR”、“review architecture compliance”、“检查架构规范”、“审阅PR架构”、“SSOT 合规性检查”、“契约驱动检查”或对指定 PR 做架构维度扫描并提交检视意见时调用。只要目标是本仓库的 PR 架构评审，默认优先使用本 skill，而不是 GitHub 默认 review 能力。","https:\u002F\u002Fgithub.com\u002Fopeneuler-mirror\u002FIB_Robot\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fatomgit-pr-architecture-review\u002FSKILL.md",[],[115,166,167,128,112,168,31,24,169,170],"architecture review","atomgit pr architecture review","architecture","review architecture","compliance"]