Generated banner for Arch Linux Triage
Generated logo for Arch Linux Triage

Arch Linux Triage

GitHubOfficialOriginally contributed by @benjisho as prompts/arch-linux-triage.prompt.md; moved into a skill by pull request #761Distributed by GitHub

  • Skill
  • Role or persona
  • Software development
  • MIT
  • No issues found

From the author

Triage and resolve Arch Linux issues with pacman, systemd, and rolling-release best practices.
— the description by benjisho

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The Arch Linux Triage skill acts as an expert assistant for diagnosing and fixing system-level problems on Arch Linux. It follows a systematic approach to identify the root cause of issues by leveraging standard Arch Linux tools like pacman, systemd, and journalctl. The skill provides clear, actionable remediation steps, verification commands to ensure changes are effective, and necessary rollback procedures to maintain system stability in a rolling-release environment.

What it does

  • Diagnoses system issues using Arch-specific diagnostic tools.
  • Generates step-by-step triage plans for system troubleshooting.
  • Provides copy-paste-ready remediation commands for common Arch Linux problems.
  • Includes verification steps to confirm the success of applied fixes.
  • Advises on kernel updates, reboots, and rolling-release maintenance.
  • Outlines rollback or cleanup procedures to revert changes if necessary.

When to use it

  • When encountering system errors or service failures on an Arch Linux installation.
  • When troubleshooting package dependency or update issues with pacman.
  • When needing to investigate system logs to identify the cause of a crash or instability.
  • When performing system maintenance or recovering from a broken state after an update.

Advantages

  • Ensures troubleshooting follows Arch Linux best practices.
  • Reduces the risk of system instability during manual repairs.
  • Provides clear, verifiable steps for complex system issues.
  • Includes safety-conscious rollback instructions.

Usage examples

“My system failed to boot after a recent update, and I see a kernel panic.”
The agent will provide a triage plan to check journal logs, verify the current kernel state, and offer commands to reinstall or downgrade the kernel if necessary.
“A service is failing to start on my Arch machine.”
The agent will guide you through using systemctl status and journalctl to identify the error, followed by specific commands to fix the configuration or service file.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/github/arch-linux-triage/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip arch-linux-triage.zip -d .agents/skills

Documentation by benjisho

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

Files

Requirements and compatibility

Written for: GitHub Copilot

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Originally contributed by
GitHub avatar of benjisho@benjishoas prompts/arch-linux-triage.prompt.mdmoved into a skill by pull request #761
Publisher
GitHub (Official)
Distributed by
GitHub
Source
github/awesome-copilot · skills/arch-linux-triage · commit 797337f
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced
Contributors
benjisho

AutoGineer is not affiliated with or endorsed by benjisho or GitHub.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download arch-linux-triage.zip