cachyos
Skill0 starsChanged 55 days agoUnlicenseView on GitHub
REQUIRED for CachyOS-specific system administration: kernels, optimized repos, schedulers, hardware profiles, boot and snapshots, packaged desktop defaults, handheld systems, and CachyOS packaging. Use for linux-cachyos*, Kernel Manager, ISA repos, scx_loader, chwd, Limine, snapper, cachy-chroot, Noctalia/UWSM, deckify, or CachyOS-PKGBUILDS. Do not use for ordinary application work or a vanilla Arch system unless the task is adding or managing CachyOS repositories.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- Lukk17/agent-standardstheir own version, first seen Nov 1, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- Lukk17/agent-standards★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository14 other files it gives its agents.
- discernment-nudgeSkill
- frontend-designSkill
- linguisticsSkill
- nextjs-developerSkill
- pandas-proSkill
- pdfSkill
- playwright-expertSkill
- react-expertSkill
- researchSkill
- rust-engineerSkill
- teachSkill
- theme-factorySkill
- typescript-proSkill
- webapp-testingSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 1 is distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 38
Read the matching guide before starting:
- Very specific: line 94
Use sudo in a visible terminal for privileged work.
- Very specific: line 111
Is this a handheld?: Read handheld.md first. Stop if you were about to use desktop ISO/kernel/scheduler advice.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
CachyOS Skill
Manage a running CachyOS install. CachyOS is a performance-first rolling Arch derivative with its own kernels, ISA-optimized repos, settings, hardware profiles, and a separate handheld ISO.
This skill covers end-user and admin work on an installed system. It is not a substitute for the CachyOS wiki. Deep PKGBUILD authoring lives only in packaging.md.
When This Skill MUST Be Used
ALWAYS invoke this skill before ANY of these on a CachyOS machine:
- Installing, removing, or switching
linux-cachyos*kernels or their*-nvidia/*-zfsmodules - Editing
/etc/pacman.confor anycachyos*-mirrorlist - Loading or configuring
scx_*schedulers,scx_loader,ananicy-cpp,gamemode, orgame-performance - Overriding sysctl, udev, ZRAM, or I/O scheduler behavior
- Running
chwdor changing GPU / handheld / T2 profiles - Changing bootloader, snapper, or recovery procedure
- Editing desktop / compositor config that a
cachyos-*-settingspackage owns - Working on a handheld (Steam Deck, ROG Ally, Legion Go, MSI Claw, …)
- Adding Cachy repos to an existing Arch box
If you are about to treat this machine as vanilla Arch, STOP.
Do NOT use this skill as the required path for writing CachyOS PKGBUILDs. Read packaging.md for that.
Topic Guides
Read the matching guide before starting:
kernel.md—linux-cachyos*variants, Kernel Manager, matching modulesrepos.md— ISA repos,pacman.conforder,cachyos-repo.shperformance.md— scx, ananicy-cpp, gamemode, ZRAM, overrideshardware.md—chwdprofiles, GPU migration, NVIDIA modulesboot.md— Limine, snapper,cachy-chrootrecoverydesktop.md— settings packages,/etc/skel, Hyprland Noctalia+UWSMinstall.md— desktop vs handheld ISO, installer, Arch overlaypackaging.md— CachyOS-PKGBUILDS, march/LTO/PGOhandheld.md— Handheld Edition,linux-cachyos-deckify,scx_lavd
Critical Safety Rules
NEVER treat CachyOS as vanilla Arch. Arch Wiki is background. Cachy tools and this skill are the procedure.
NEVER edit shipped files under /usr/lib. They belong to CachyOS packages and will be overwritten.
# READ-ONLY examples — NEVER EDIT
/usr/lib/sysctl.d/70-cachyos-settings.conf
/usr/lib/udev/rules.d/ # shipped I/O and zram rules
/usr/share/scx_loader/config.tomlALWAYS override here instead:
/etc/sysctl.d/*.conf/etc/udev/rules.d//etc/scx_loader/config.toml(copy from/usr/share/scx_loader/config.tomlfirst)/etc/default/limine
NEVER put [core] above Cachy ISA repos in /etc/pacman.conf. Cachy v3 / v4 / znver4 entries MUST sit above [core]. See repos.md.
Do not disable ananicy-cpp merely because scx_loader is active. Current CachyOS guidance says they are usually compatible; disable Ananicy as a troubleshooting step if sched-ext stalls or becomes unstable. gamemode still overlaps with Ananicy's process-priority changes. See performance.md.
NEVER put a handheld on a desktop kernel. Handheld MUST use linux-cachyos-deckify. See handheld.md.
When wiki, README, and old articles disagree, do not pick a side. Verify live:
pacman -Si linux-cachyos linux-cachyos-lts linux-cachyos-server
kerverKnown unresolved conflicts (sources 2026-08-24, ISO 260809):
| Topic | One source | Other source | What you do |
linux-cachyos-lts scheduler | wiki: BORE | linux-cachyos README: EEVDF | pacman -Si linux-cachyos-lts / kerver |
linux-cachyos-server preemption | wiki: none | README: lazy | pacman -Si linux-cachyos-server |
| Default scheduler | old articles: BORE | current default: tuned EEVDF | Trust live kernel, not blog posts |
| NVMe I/O scheduler | some wiki examples: none | shipped udev: kyber | cat /sys/block/nvme0n1/queue/scheduler |
Privilege Escalation
Use sudo in a visible terminal for privileged work. NEVER start interactive sudo or pacman prompts that hang a headless agent unless the user is present. Use pacman --noconfirm only after the user approved the package set.
System Architecture
| Component | Purpose | Safe edit location |
| Arch Linux | Base | /etc/, ~/.config/ |
| Cachy ISA repos | Rebuilt packages (v3 / v4 / znver4) | /etc/pacman.conf, /etc/pacman.d/cachyos*-mirrorlist |
linux-cachyos* | Kernels + prebuilt modules | Kernel Manager; matching *-nvidia / *-zfs |
| CachyOS-Settings | sysctl, udev, zram | /etc/sysctl.d/, /etc/udev/rules.d/ |
scx_loader | sched-ext | /etc/scx_loader/config.toml |
chwd | Hardware profiles | chwd CLI, not hand-edited profile packages |
| Limine + snapper | Default boot + snapshots | /etc/default/limine |
cachyos-*-settings | DE / WM defaults | user ~/.config/ after first login |
Decision Framework
- Is this a handheld? Read
handheld.mdfirst. Stop if you were about to use desktop ISO/kernel/scheduler advice. - Is it a kernel or module change?
kernel.md. Install the matching*-nvidia/*-zfspackage. Use Kernel Manager. - Is it pacman / repos /
-binpackages?repos.md. Check ISA with/lib/ld-linux-x86-64.so.2 --help. - Is it scheduling, gamemode, or sysctl/udev?
performance.md. Inspect the active services and change only the layer involved; Ananicy does not need to be disabled solely for scx. - Is it GPU or other hardware?
hardware.md.chwd -rthenchwd -a. Do not fightnvidia-dkmswith Cachy module packages. - Is it boot, snapshots, or an unbootable system?
boot.md.cachy-chroot+ Btrfs preset from a live ISO. - Is it a desktop / compositor tweak?
desktop.md./etc/skeldoes not update existing users. - Is it install media or converting Arch?
install.md. Existing Arch is a repo overlay, not a conversion. - Is it a PKGBUILD?
packaging.mdonly.
Out of Scope
- Vanilla Arch advice as if Cachy packages and repos were absent
- Another distro's agent skill text
- Inventing a default-agent CLI, mise stubs, or hotkeys (CachyOS has none)
- ISO engineering (image build, Calamares branding, first-login hooks).
install.mdcovers using the published ISO only. - Deep PKGBUILD authoring except via
packaging.md
Example Requests
- "Switch me to the LTS kernel" →
kernel.md, Kernel Manager, matching modules, thenkerver - "Enable scx_lavd on boot" →
performance.md, inspect the current scheduler stack, then edit/etc/scx_loader/config.toml - "I swapped my NVIDIA card for AMD" →
hardware.md,chwd --list-installed,chwd -r <profile>, reboot,chwd -a - "System will not boot after a kernel update" →
boot.md, live ISO,cachy-chroot, Btrfs preset, Limine snapshot - "Tune Hyprland gaps" →
desktop.md. Do not follow the stock Hyprland wiki as if this were a stock install. Do not install archivedcachyos-hyprland-settings. - "Add Cachy repos to this Arch box" →
repos.md+install.md. Overlay, not a conversion.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

