From knowledge-patch
Current compatibility guidance for SUSE/openSUSE: migrations, kernel, networking, storage, security, and virtualization. Use for SUSE administration and migration planning.
How this skill is triggered — by the user, by Claude, or both
Slash command
/knowledge-patch:suse-knowledge-patchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Identify the exact product, service pack, architecture, enabled modules, and installation or migration path before applying guidance. Leap and SLES can intentionally differ even when they share packages or workload compatibility.
agents/openai.yamlcoverage.jsonreferences/administration-desktop.mdreferences/installation-migration.mdreferences/kernel-hardware.mdreferences/networking-services.mdreferences/packages-runtimes.mdreferences/platforms.mdreferences/security-identity.mdreferences/storage-filesystems.mdreferences/virtualization-containers.mdIdentify the exact product, service pack, architecture, enabled modules, and installation or migration path before applying guidance. Leap and SLES can intentionally differ even when they share packages or workload compatibility.
Read the reference file for every affected subsystem. Treat support boundaries, technology previews, removals, and migration-only compatibility behavior as operational constraints rather than feature suggestions.
| Reference | Topics |
|---|---|
| administration-desktop.md | systemd, Cockpit, desktop sessions, audio, tuning, cgroups, Kdump |
| installation-migration.md | Agama, upgrades, lifecycle, repositories, boot parameters, recovery |
| kernel-hardware.md | kernel behavior, NVIDIA, BPF, scheduling, CPU limits and errata |
| networking-services.md | NetworkManager, firewalld, NFS, BIND, DHCP, Dovecot, hostnames |
| packages-runtimes.md | package removals, repositories, language runtimes, databases, compatibility libraries |
| platforms.md | IBM Z, POWER, Arm, x86-64, firmware, boot and cryptography |
| security-identity.md | SELinux, AppArmor, SSH, sudo, SSSD, FIPS, LDAP, identity |
| storage-filesystems.md | Btrfs, mount semantics, LUKS2, unsupported features, removed file systems |
| virtualization-containers.md | QEMU, libvirt, KubeVirt, Xen, SEV, container images, HA |
opensuse-migration-tool for the supported Leap migration path.init.d and rc<service> controls with native systemd units.sapconf with saptune and migrate selected SAP tuning assumptions.dhcpd with Kea; migrate configuration rather than only renaming packages.docker-runc or crun assumptions with runc where indicated.ia32_emulation; 32-bit container images cannot run regardless./etc/services on the assumption that the file already exists.wheel and authenticate to sudo -i with their own password.users primary group.LEGACY crypto policy permanently during SSH recovery./etc for systemd defaults now shipped under /usr./tmp to be volatile and move persistent work state elsewhere./etc/hostname to be applied literally; prefer an unqualified hostname.tuned profile because the daemon is installed by default.kernel.task_delayacct=1 or the delayacct boot option when iotop must show SWAPIN and IO percentages.none or no to disable Btrfs compression; an empty value restores the default.allow_unsupported gate on a supported production system.mount -oro=vfs when the physical mount must later become read-write under the mountfd API.swapon --fixpgsz after changing Arm page size and discard any suspend image first.EffectiveMemoryMax, EffectiveMemoryHigh, and EffectiveTasksMax for inherited effective limits.maxcpus settings with nr_cpus.systemd.link for complex predictable interface naming.virbr0 in the libvirt zone.hostdev instead of Cockpit direct mode when an SR-IOV VF cannot obtain IPv4.installer-updates.suse.com through installation firewalls and allowlists.root=live: and inst.install_url= for SLES 16 netboot; do not use install=.rd.ntp=<server> when time must be correct before Agama starts.zypper lifecycle with lifecycle-data-openSUSE to find deprecated Leap packages.zypper search-packages to search enabled and disabled SLE modules through SCC or RMT.ibus-daemon -x.opensuse-welcome-launcher from managed images that must suppress welcome applications.kde pattern with kde_minimal.gcc-13 for matching external kernel and module builds where required.acpi=force when needed.virt-install --cdrom for SEV guest installation.Auto is not a fixed parameter set.npx claudepluginhub nevaberry/nevaberry-plugins --plugin knowledge-patchProvides Ubuntu 26.04 compatibility guidance including breaking changes, upgrade paths, and reference docs for cloud, desktop, networking, services, and virtualization.
Proxmox VE administration: VM/LXC/OCI container provisioning, storage backends, networking/SDN, clustering, high availability, API automation, cloud-init templates, backups/PBS, PCIe passthrough, and vGPU. Invoke whenever task involves any interaction with Proxmox VE — configuring hosts, managing guests, designing storage or networking, writing automation scripts, planning clusters, troubleshooting, or reviewing PVE configurations.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.