openeuler-rpm🚨 openEuler 专项 RPM 打包规范。任何涉及 openEuler 打包的场景,都必须读取此技能。**openEuler 规则与通用 RPM 不同**:5 包拆分规则、专用 changelog 格式(Type/ID/SUG/DESC)、openEuler 专用宏、检视原则。不适用于其他发行版。
Install via ClawdBot CLI:
clawdbot install weidongkl/openeuler-rpmGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://opensource.org/osd.html。Audited Apr 17, 2026 · audit v1.0
Generated May 12, 2026
Automate the creation of RPM .spec files that follow openEuler's 5-package splitting rule (main, libs, devel, static, help). This reduces manual effort and ensures compliance for new package submissions.
Integrate rpmlint and the openEuler acceptance checklist into CI/CD pipelines. Automatically validate that packages meet openEuler standards before submission to repositories.
Use the skill to analyze and resolve dependency chains (including epoch, version, release) for packages in openEuler, avoiding cyclic dependencies and ensuring build/install completeness.
Assist in porting packages from Fedora or CentOS to openEuler by adapting .spec files to openEuler conventions (macros, splitting rules, build flags).
Generate .spec files with proper %ifarch and ExcludeArch/ExclusiveArch macros for aarch64 and x86_64, ensuring packages build correctly on both architectures.
Offer a web service where users upload RPM packages and receive compliance reports and corrected .spec files based on openEuler standards. Revenue from subscription or per-check fees.
Provide expert services to organizations migrating their software stacks to openEuler, leveraging the skill to automate spec adaptation and verification.
Develop a plugin for CI tools (Jenkins, GitLab CI) that integrates openEuler packaging checks. Charge per installation or as part of a CI-as-a-service offering.
💬 Integration Tip
Integrate this skill with existing RPM packaging workflows by using it as a spec linter and generator in CI pipelines. For maximum efficiency, combine with the base rpm skill (weidongkl/rpm) to leverage inherited features.
Scored Jul 16, 2026
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Essential Git commands and workflows for version control, branching, and collaboration.
通过网页抓取获取 GitHub 按日/周/月增长的热门仓库。当用户询问 GitHub 趋势、热门项目、本周热点或「什么在 GitHub 上 trending」时使用。可输出列表或 JSON,无需 API Key。
GitHub 操作技能 - 创建仓库、推送代码、管理 Release。全自动,无需用户干预。
Semantic git history search and code archaeology. Use when asked why code exists, who owns a file, what introduced a regression, what changed in a commit ran...
Deep-dive analysis of GitHub projects. Use when the user mentions a GitHub repo/project name and wants to understand it — triggered by phrases like "帮我看看这个项目...