Skip to main content
openeuler-mirror
GitHub creator profile

openeuler-mirror

Repository-level view of 117 collected skills across 12 GitHub repositories.

skills collected
117
repositories
12
updated
2026-07-22
Showing the top 8 repositories here; full repository list continues below.
repository explorer

Repositories and representative skills

offline-disk-fault-diagnosis
network-and-computer-systems-administrators

通过分析服务器的【系统级离线日志】——iBMC/SEL 带外日志(磁盘在位/热插拔/错误事件)、OS 系统日志(dmesg、syslog、messages)、InfoCollect 采集日志(SMART 信息/RAID 卡日志/性能数据)——并在日志包含有希捷 FARM 底层遥测日志(farmlog)时执行【OS+FARM 联合底层定界】,诊断离线磁盘硬件、RAID 控制器及存储链路故障,做多源时序对齐、物理级根因溯源与冷存储根因定界(R1-R16 R 码:磁头信号退化/磁头飞行异常/盘片介质退化/振动致伤/固件异常/机械电机退化/链路/RAID/EXP/OS 域)。当用户提供 ibmc_logs / messages(dmesg、syslog)/ infocollect_logs / farmlog 等服务器日志包(任意组合),或询问 RAID 掉盘降级(Offline/Degraded)、I/O 超时阻塞(Timeout/Blocked)、SAS/SATA/NVMe 链路不稳定(PHY Reset/ICRC)、物理槽位异常、磁盘巡检/SMART 告警、文件系统因底层存储故障切只读(Read-only)、磁头级退化定位与 Depop 延寿评估需要从日志反查底层根因时,调用本技能。**双模式**:仅有 OS/iBMC/InfoCollect 系统日志时按纯 OS 侧流程定界根因;同时存在 farmlog 时 Step 5 必须执行,输出结合 OS+FARM 的联合分析报告(逐磁头底层细节 + R 码根因定界)。**若用户只提供希捷 FARM 底层日志(farmlog / openSeaChest .json / 华为 disktool .txt),而无任何 OS/iBMC/InfoCollect 系统日志,应改用 `seagate-farm-disktool-health-analysis` 技能。**

2026-07-17
seagate-farm-disktool-health-analysis
software-developers

专门分析希捷 (Seagate) 硬盘的 FARM (Field-Accessible Reliability Metrics) 【单帧底层遥测日志】——这是本技能唯一的输入,不涉及 OS/iBMC/RAID 卡系统日志。基于 FARM 逐磁头遥测,判定磁盘健康、按 8 类故障部位 (盘片坏扇区 / 磁头读写通道 ECC / 机械马达伺服 / 接口传输 / 温度环境振动 / 寿命工况 / 固件服务区 / SSD 磨损) 定位问题、收敛到具体磁头,并给出机群级处置建议。当用户要做希捷盘 FARM 级健康巡检/多盘体检、定位磁头退化、坏扇区/重分配、不可恢复读、命令超时 (CTO)、飞高 (FAFH) 异常、Mach.2 双致动器 (如 Exos 2X18 / ST20000NM002H) 磁盘诊断时,必须使用本技能。**本技能只读 FARM 单帧遥测,不分析 OS dmesg/syslog/messages、iBMC SEL 或 RAID 卡日志;若需结合服务器系统日志做存储链路/RAID/文件系统只读的时序根因溯源,请改用 `offline-disk-fault-diagnosis` 技能。**

2026-07-03
flamegraph-analysis
software-developers

火焰图分析 Skill。当用户提供折叠栈(.folded)、火焰图SVG、perf script输出、Chrome cpuprofile、Go pprof、AsyncProfiler输出等性能采样数据,并提出"CPU为什么高"、"哪里是瓶颈"、"分析锁竞争"、"对比两次采样"、"GC压力"等分析意图时,必须使用此skill。支持多格式输入适配、SVG反向解析、自然语言意图识别、性能模式检测、On-CPU+Off-CPU联合分析,输出Markdown分析报告和可交互HTML火焰图。

2026-06-23
page-cache-reclaim-diagnosis
network-and-computer-systems-administrators

页缓存与内存回收异常诊断技能。覆盖 kswapd 高 CPU(频繁回收)、direct reclaim 导致进程 延迟抖动(allocstall 计数飙升)、dirty page writeback 风暴(dirty_ratio/dirty_background_ratio 配置不当)、page cache 过度占用导致可用内存假告警、drop_caches 误用引发 I/O 风暴等场景。 当用户提到 kswapd CPU 高、内存回收、direct reclaim、allocstall、dirty page writeback、 page cache 过高、可用内存不足、drop_caches、I/O 风暴、内存压力、zone reclaim、 kswapd0 CPU 100%、内存抖动等问题时,必须使用此 skill。

2026-06-15
block-dm-raid-diagnosis
network-and-computer-systems-administrators

块设备 / Device-Mapper / 软 RAID / LVM / multipath 诊断技能。 覆盖 LVM 层(thin pool 满、PV/VG/LV 缺失、snapshot 溢出)、 md 软 RAID 降级/重建/mismatch、multipath 路径失效/抖动与 failover、 块设备 IO 错误传播(EIO)、IO 调度器(mq-deadline/bfq)异常、 request queue 卡死、设备只读切换等场景。 采用"块层 → DM/MD 映射栈 → 物理设备"自上而下定位。 当用户提到磁盘 IO 慢、设备只读、RAID 降级、LVM 异常、multipath 路径失效、 IO 错误、dmesg I/O error、D 状态进程堆积、文件系统卡死怀疑块设备问题时, 必须使用本技能。

2026-06-15
netfilter-conntrack-diagnosis
network-and-computer-systems-administrators

Netfilter / iptables / conntrack 防火墙与连接跟踪深度诊断技能(双轨:规则链 + conntrack)。 当用户提到 nf_conntrack 表满、防火墙丢包、iptables DROP、NAT 映射异常、conntrack INVALID 丢包、 nftables 规则误命中、SNAT/DNAT 失败、连接跟踪超时、ipset 匹配异常、ct helper/ALG 问题等关键词时, 必须使用本技能。覆盖场景:nf_conntrack_max 溢出丢包、iptables/nftables 规则误命中导致 DROP/REJECT、 NAT/SNAT/DNAT 映射异常、conntrack 状态(INVALID/UNREPLIED/UNESTABLISHED)丢包、TCP window tracking 异常、 ct timeout 超时、helper/ALG 协议辅助模块异常、ipset 匹配失效。诊断定位路径:规则链遍历 → conntrack 表状态 → NAT 映射验证 → 内核丢包计数点定界。与 network-diagnosis(通用 IP/路由/ARP/接口诊断)和 X-diagnosis-network-analysis(TCP 协议栈工具诊断)区隔。本技能聚焦 Linux 内核 Netfilter 框架本身的问题, 而非通用网络连通性。

2026-06-10
coredump-diagnose
software-developers

面向 Linux 用户态 coredump(core 文件)的结构化诊断技能。适用于进程崩溃、SIGSEGV/SIGBUS/SIGABRT/SIGFPE、空指针、栈溢出、内存破坏、总线错误、除零、Python+C 混合栈等场景;当用户提到 core、coredump、gdb 分析崩溃、段错误、总线错误、生成 core、应用转储时应触发。依赖系统已安装 GNU gdb。

2026-06-09
fault-rca-report-generation
software-developers

专业的故障诊断根因分析和报告生成 skill。当系统存在具体的故障(如服务不可用、时延飙升、进程崩溃等),且前置节点已生成1个或多个诊断文件时,用户要求基于这些诊断文件内容进行综合的根因分析(RCA)、影响评估,并生成最终的结构化故障诊断报告时,必须使用此 skill。

2026-06-09
Showing top 8 of 51 collected skills in this repository.
conflict-resolver
software-developers

冲突解决者。负责L2级别冲突的解决、版本差异适配、重试机制。不进行自我检视,必须由Reviewer审查后才能应用补丁。当Dispatcher检测到L2冲突时启动此Agent。

2026-05-26
orchestrator
software-developers

多Agent补丁移植协调者。负责整体流程控制、用户交互解析、状态管理、Agent调度和结果汇总。使用Subagents架构,通过Agent工具调度独立的subagents。当用户需要进行补丁移植任务时使用此skill作为入口。

2026-05-26
patch-dispatcher
software-developers

补丁调度者。负责补丁预处理、L1/L2分类判定、L1级别直接应用。L2冲突返回给Orchestrator由其调度Conflict Resolver处理。当需要处理补丁时使用此Subagent。

2026-05-26
patch-extraction
software-developers

自动从PR列表提取Git补丁并按合入时间排序。必须使用此skill当用户需要: - 从PR列表提取补丁文件 - 按合入顺序整理patches - 批量生成.git/patches格式文件 - 提取PR对应的单个patch文件 - 即使只提到"提取patch"、"生成补丁文件"、"整理PR补丁"也应触发 - 支持任何基于Git的代码仓库,包括Linux内核、开源项目等

2026-05-26
reviewer
software-quality-assurance-analysts-and-testers

补丁审查者。负责审查补丁适配质量,验证是否忠实代表原始更改。独立于Conflict Resolver,作为裁判员角色。当冲突解决完成后必须使用此Subagent进行审查。

2026-05-26
patch-adaptation-review
software-quality-assurance-analysts-and-testers

审查适配的补丁以验证它们是否忠实地代表了原始更改。 当比较PR或上游提交与本地适配版本时,当验证补丁适配用于反向移植时, 或当审查任何补丁被修改以适应不同代码库版本的情况时,使用此技能。 当用户提到"适配补丁"、"补丁审查"、"比较提交"、"验证反向移植"、 "检查补丁等价性"、"验证backport"、"对比commit差异"、"审查适配质量", 或要求审查PR和本地提交之间的更改时触发此技能。 此技能也可在 patch-porting 阶段2循环中自动调用,对冲突解决后的补丁进行深度审查。

2026-05-26
patch-extraction
software-developers

自动从PR列表提取Git补丁并按合入时间排序。必须使用此skill当用户需要: - 从PR列表提取补丁文件 - 按合入顺序整理patches - 批量生成.git/patches格式文件 - 提取PR对应的单个patch文件 - 即使只提到"提取patch"、"生成补丁文件"、"整理PR补丁"也应触发 - 支持任何基于Git的代码仓库,包括Linux内核、开源项目等

2026-05-26
patch-porting
software-developers

自动化Git补丁移植,支持冲突检测与智能解决。当用户需要移植patch文件、合入补丁、应用代码更新、处理代码冲突、backport特性、merge上游代码、或执行任何Git补丁操作时使用此skill。适用于不同版本间的补丁迁移、PR合入、跨版本patch应用等场景。

2026-05-26
Showing top 8 of 13 collected skills in this repository.
atomgit-collaboration
software-developers

AtomGit 协作路由工具。当用户在 IB_Robot 仓库中提到“PR”、“merge request”、“Issue”、“review”、“comment”、“discussion”、“帮我看看这个 PR”、“看看 #123”、“处理一下评论”、“同步一下 AtomGit 上的协作状态”、“帮我跟进这个合并请求”等泛化协作请求,但没有明确说明是创建、更新、评审、架构审查还是修复评论时调用。此 skill 不直接执行业务动作,而是先识别用户真实意图,再路由到 atomgit-pr、atomgit-issue、atomgit-pr-review、atomgit-pr-architecture-review 或 atomgit-review-resolution。若用户未明确指定 GitHub,则默认优先按 AtomGit 协作处理。

2026-04-15
atomgit-pr-architecture-review
software-developers

AtomGit PR 架构评审工具。当用户需要“架构审查PR”、“review architecture compliance”、“检查架构规范”、“审阅PR架构”、“SSOT 合规性检查”、“契约驱动检查”或对指定 PR 做架构维度扫描并提交检视意见时调用。只要目标是本仓库的 PR 架构评审,默认优先使用本 skill,而不是 GitHub 默认 review 能力。

2026-04-15
atomgit-pr-review
software-quality-assurance-analysts-and-testers

AtomGit PR 评审工具。当用户需要在本仓库或 AtomGit 上“代码审查”、“PR review”、“review pull request”、“审阅PR”、“帮我看看这个PR”、“检查这个PR有没有问题”、“检查Bug”、“logic check”、“获取完整review上下文”、“提交检视意见”或分析指定 PR 的改动与已有评论时使用。只要目标是本仓库的 PR review,默认优先使用本 skill,而不是 GitHub 默认 review 能力。

2026-04-15
intro
receptionists-and-information-clerks-434171

IB-Robot 技能引导入口。当用户输入"介绍"、"有哪些功能"、"有哪些skill"、"我应该用哪个skill"、"help"、"帮助"、"入门"、"intro"、"getting started"、"what skills"、"list skills"、"available commands"、"能做什么"、"怎么用"或首次接触项目时使用。作为所有其他 skill 的统一导航起点,展示分类列表、使用示例并根据仓库当前状态推荐最合适的 skill。

2026-04-15
atomgit-issue
software-developers

AtomGit Issue 工作流工具。当用户需要在本仓库或 AtomGit 上“创建Issue”、“查看Issue详情”、“更新Issue”、“关闭/重开Issue”、“create issue”、“fetch issue info”、“update issue”、“report bug”、“feature request”或围绕 Issue 做任何创建/读取/更新动作时调用。只要目标是本仓库的 Issue,默认优先使用本 skill,而不是 GitHub 默认能力。

2026-04-15
atomgit-pr
software-developers

AtomGit PR 工作流工具。当用户需要在本仓库或 AtomGit 上“创建PR”、“更新PR描述”、“同步PR标题/正文”、“生成PR摘要”、“create pull request”、“open merge request”、“update PR description”、“generate PR summary”或围绕 PR 管理动作工作时调用。它负责 PR 资源的创建和维护,不负责通用代码 review;只要目标是本仓库的 PR / merge request 管理,默认优先使用本 skill,而不是 GitHub 默认能力。

2026-04-15
atomgit-review-resolution
software-quality-assurance-analysts-and-testers

AtomGit 评审意见处理工具。当用户需要“修复PR评审意见”、“处理review comments”、“apply fixes”、“reply to review”、“回复评论”、“resolve review discussions”、“闭环评审流程”或基于未解决评论继续推进 PR 时使用。只要目标是本仓库在 AtomGit 上的 review comments / discussions,默认优先使用本 skill,而不是 GitHub 默认能力。

2026-04-15
ibrobot-architecture
software-developers

Provides deep knowledge of IB-Robot's architecture. Use when user needs to 'understand architecture', 'explain design', 'check SSOT', 'modify robot_config', 'check contract', 'architecture', '架构', '设计说明', '配置加载', '数据流', '契约设计'. Triggers for 'how does it work?', '架构设计', '系统原理', or when modifying core robot parameters and single source of truth files.

2026-03-23
Showing top 8 of 12 collected skills in this repository.
ds-pr-review
software-quality-assurance-analysts-and-testers

Use when reviewing yuanrong-datasystem code, tests, scripts, docs, diffs, commits, pull requests, PR descriptions, or design changes for correctness, design-contract compliance, internal/public API design quality, naming clarity, developer experience, abstraction boundaries, module locatability, production diagnosability, misuse prevention, ownership/lifecycle safety, hot-path performance, concurrency and C++ safety, persistence, recovery, public API/config/docs coverage, Bazel/CMake build support, sensitive-information exposure, testing, operability, risk-calibrated comment quality, context-update risk, and GitCode PR review-comment publishing.

2026-07-22
ds-trace-triage
software-developers

Analyze DataSystem trace bundles for slow latency or errors. Use for gzip/tar trace packages, worker/client trace IDs, RPC deadline exceeded, rpc slow, client summary, RemotePull, Get/Set/Create/Publish, URMA_ELAPSED_*, worker/time/flow/breakdown aggregation, and CodeGraph-backed source mapping.

2026-07-22
ds-create-pr
software-developers

Create GitCode Pull Requests for openeuler/yuanrong-datasystem or other GitCode repositories by calling the GitCode OpenAPI. Use when the user asks to create, submit, or open a PR for a pushed branch, especially after preparing docs or code commits that must target doc_pages, master, or another GitCode branch. For openeuler/yuanrong-datasystem, the PR body must follow .gitee/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.zh-cn.md.

2026-07-11
gitcode-ci-diagnose
software-quality-assurance-analysts-and-testers

Use when a gitcode.com PR's /retest finished and you need to know which checks failed and why. Given a PR number, fetches openeuler-ci-bot comments, parses the check result table, identifies FAILED checks, extracts console URL, fetches console output, and pinpoints failing test cases + actual error messages. Saves 10+ manual API/web fetches per diagnosis.

2026-07-10
ds-log-analysis
software-developers

Analyze KVCache logs and generate interactive HTML reports with ECharts charts. Two scripts: access log analysis (QPS, latency, errors) and worker resource log analysis (memory, thread pools, cache hit rate, ETCD). Triggers: log analysis, access log, resource log, KVCache report, error analysis, QPS trend, latency P99, hit rate, thread pool, memory usage, worker resource, performance analysis, log report generation.

2026-06-25
ds-refresh-docs
software-developers

Build and refresh the openYuanrong datasystem online Chinese documentation. Use when the user asks to update, refresh, or publish the online Chinese docs, especially when Codex needs to compile docs/source_zh_cn from the latest upstream master, sync build_zh_cn/html into doc_pages/docs/zh-cn/latest, create a documentation refresh commit, push a refresh branch to a fork, and automatically open a GitCode PR using $ds-create-pr.

2026-06-25
ds-issue-intake
software-developers

Fetch GitCode issues for yuanrong-datasystem, redact sensitive details, and produce a structured task spec for AI-assisted development. Use when the user provides an issue number or URL and asks to analyze, triage, start work from, or prepare an implementation plan for that issue.

2026-06-18
ds-pr-comment-proc
software-developers

Fetch, inspect, reply to, resolve, and verify GitCode Pull Request review comments for yuanrong-datasystem or compatible GitCode repositories. Use when the user asks to pull PR comments, address review comments, reply under each review discussion, mark comments resolved, verify resolved state, or continue after PR review feedback.

2026-06-18
Showing top 8 of 12 collected skills in this repository.
mica-common-tasks
software-developers

当需要面向任务的 MICA 工作流时使用,包括使用、开发、调试、测试、学习、评审、服务追踪和配置到代码解释。

2026-07-04
mica-linux-master
software-developers

当需要从 Linux/master 侧理解 MICA 时使用,包括控制面分层、服务展示和 master 侧职责边界。

2026-07-04
mica-rtos-client
software-developers

当需要从 RTOS/client 侧理解 MICA 时使用,包括 libmica 定位、client 侧模块交互、service runtime 分层和 client 侧职责边界。

2026-07-04
mica-communication
software-developers

当需要理解 MICA 通信行为时使用,包括通信分层、RPMsg 机制、service binding,以及 TTY、UMT、RPC、GDB 如何跨两侧建立。

2026-05-29
mica-lifecycle
software-developers

当需要理解 MICA 实例生命周期阶段时使用,包括 create、start、stop、remove、status,以及判断当前故障归属哪个阶段。

2026-05-29
mica-overview
software-developers

当处理使用、开发、调试、学习或评审任务前需要建立 MICA 顶层背景模型时使用,包括 Linux/master、RTOS/client、pedestal backend 与 OpenAMP/libmetal 的关系。

2026-05-29
mica-pedestals
software-developers

当需要理解 pedestal-specific MICA 行为时使用,包括 backend 选择、KO 或设备接口、共享内存布局、notify 路径和 RTOS/client 侧契约。

2026-05-29
micrun-overview
software-developers

当任务明确落在 micrun 子项目时使用,包括相关的 runtime、构建、测试、QEMU、K3s 和调试请求。

2026-05-29
Showing top 8 of 10 collected skills in this repository.
component-testing
software-quality-assurance-analysts-and-testers

组件库测试用例编写指南。当被要求为组件加测试用例、调试测试失败、补响应式/SSR/视觉断言、理解项目测试约定、判断某个维度应该放哪个文件测、或讨论 vitest browser mode / vitest-browser-vue / 测试方法论时应用。涵盖:静态契约、动态契约、视觉 wiring、响应式断点、SSR 水合、暴露方法、插槽、子配置等维度。

2026-06-23
clean-code
software-developers

代码质量诊断与重构指南。当被要求做 clean code、提升代码质量、重构函数/模块、降低复杂度、消除嵌套、精简参数、拆分过长函数,或讨论圈复杂度、认知复杂度、卫语句、配置对象、状态机、查表等 clean code 子话题时应用。

2026-06-01
component-docs
software-developers

组件文档与注释规范指南。涉及 types.ts JSDoc 注释、@since/@deprecated/@experimental 标签、行内标签语法 ^[]()``、@en-US 翻译补译、运行时废弃警告、provide/inject 注入键导出评估、__case__ Demo 编写、Usage playground、<docs lang="md"> 中英分区、文档页面编写、CSS 变量表维护、gen:api 流程时触发。只要在写组件注释、添加新 prop、写 demo case、编辑 index.md 文档、使用行内标签、运行 gen:api,都应主动使用此 skill。

2026-06-01
release-note
software-developers

Release Note 生成指南。当被要求写 release note、生成版本日志、更新 changelog、总结版本变更、确认版本号、归类 feat/fix/breaking change/style 变更、处理 sp 版本、发布 scripts 包版本日志时应用。

2026-06-01
Showing 12 of 12 repositories
All repositories loaded