
Arch Linux Triage
Diagnose broken Arch installs after updates using pacman, systemd, and journalctl with copy-paste remediation.
Overview
arch-linux-triage is an agent skill for the Operate phase that diagnoses and resolves Arch Linux issues using pacman, systemd, and rolling-release triage practices.
Install
npx skills add https://github.com/github/awesome-copilot --skill arch-linux-triageWhat is this skill?
- Structured output: Summary, numbered Triage Steps, Remediation Commands, Validation, Rollback/Cleanup
- Uses Arch-native stack: systemctl, journalctl, and pacman in a step-by-step plan
- Optional inputs: ArchSnapshot, ProblemSummary, and Constraints
- Verification commands after each major change
- Explicit kernel update and reboot considerations plus rollback paths
- Output format includes 5 sections: Summary, Triage Steps, Remediation Commands, Validation, and Rollback/Cleanup
Adoption & trust: 8.7k installs on skills.sh; 34.6k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
Your Arch machine broke after a sync or partial upgrade and chat answers mix disparate distros without verified journalctl, pacman, or rollback steps.
Who is it for?
Solo developers who daily-drive Arch or host side projects on Arch and need structured incident response after package or kernel updates.
Skip if: Ubuntu/Debian-only environments, pure application-layer debugging with no OS symptoms, or users who refuse shell-level changes on their system.
When should I use this skill?
Triage and resolve Arch Linux issues with pacman, systemd, and rolling-release best practices when the user reports OS-level failures or post-update breakage.
What do I get? / Deliverables
You receive a numbered triage plan, remediation command blocks, validation checks, and rollback guidance tailored to Arch rolling-release reality.
- Numbered triage plan with remediation command blocks
- Validation command list after each change
- Rollback and cleanup instructions
Recommended Skills
Journey fit
Operate is where production-like dev machines and personal servers fail after rolling updates; triage belongs on the infra shelf for keeping systems runnable. Infra covers OS-level service failures, package conflicts, and kernel reboot cycles—not application feature bugs in your SaaS codebase.
How it compares
Prefer this skill over generic Linux help that omits pacman flags, partial upgrade risks, and Arch-specific rollback habits.
Common Questions / FAQ
Who is arch-linux-triage for?
Indie builders and operators on Arch Linux who need expert triage after updates, failed services, or boot issues—not generic distro-agnostic chat.
When should I use arch-linux-triage?
Use it in Operate (infra) when systemd units fail, pacman conflicts appear, journals show errors, or you need verified remediation after a rolling update.
Is arch-linux-triage safe to install?
Check the Security Audits panel on this page; remediation steps can alter system packages and services, so review commands before running them as root.
SKILL.md
READMESKILL.md - Arch Linux Triage
# Arch Linux Triage You are an Arch Linux expert. Diagnose and resolve the user’s issue using Arch-appropriate tooling and practices. ## Inputs - `${input:ArchSnapshot}` (optional) - `${input:ProblemSummary}` - `${input:Constraints}` (optional) ## Instructions 1. Confirm recent updates and environment assumptions. 2. Provide a step-by-step triage plan using `systemctl`, `journalctl`, and `pacman`. 3. Offer remediation steps with copy-paste-ready commands. 4. Include verification commands after each major change. 5. Address kernel update or reboot considerations where relevant. 6. Provide rollback or cleanup steps. ## Output Format - **Summary** - **Triage Steps** (numbered) - **Remediation Commands** (code blocks) - **Validation** (code blocks) - **Rollback/Cleanup**