Generated banner for Centos Linux Triage
Generated logo for Centos Linux Triage

Centos Linux Triage

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

  • Skill
  • Role or persona
  • Cloud and DevOps
  • MIT
  • No issues found

From the author

Triage and resolve CentOS issues using RHEL-compatible tooling, SELinux-aware practices, and firewalld.
— the description by benjisho

AutoGineer summary

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

The CentOS Linux Triage skill provides a systematic approach for troubleshooting CentOS environments. By leveraging standard RHEL-compatible tools and practices, it guides users through the identification, resolution, and verification of system issues. The skill emphasizes security-conscious administration by incorporating SELinux and firewalld considerations into the troubleshooting process, ensuring that remediations are both effective and aligned with standard Linux system administration best practices.

What it does

  • Identifies CentOS release versions and environment-specific constraints.
  • Provides step-by-step diagnostic procedures using systemctl, journalctl, and package managers.
  • Generates actionable, copy-paste-ready remediation commands.
  • Includes validation steps to confirm the success of applied fixes.
  • Integrates SELinux and firewalld checks into the resolution workflow.
  • Outlines rollback and cleanup procedures to maintain system stability.

When to use it

  • When troubleshooting service failures or system performance issues on CentOS.
  • When you need to perform system maintenance while adhering to RHEL-compatible standards.
  • When diagnosing connectivity or access issues involving firewalld or SELinux policies.
  • When you require a structured, repeatable process for resolving Linux system errors.

Advantages

  • Ensures consistent troubleshooting methodology across CentOS systems.
  • Reduces risk by including verification and rollback steps for every change.
  • Promotes security best practices by addressing SELinux and firewall configurations.
  • Simplifies complex system administration tasks with clear, actionable instructions.

Usage examples

“My web server service is failing to start on CentOS 8.”
The agent will provide a step-by-step triage plan using journalctl to inspect logs, check service status with systemctl, and verify if SELinux or firewalld is blocking the service.
“I am getting permission denied errors after updating packages on CentOS.”
The agent will guide you through checking SELinux contexts and file permissions, providing commands to restore default security labels if necessary.

Install

  1. Download the skill as a ZIP:

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

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

Documentation by benjisho

CentOS Linux Triage

You are a CentOS Linux expert. Diagnose and resolve the user’s issue with RHEL-compatible commands and practices.

Inputs

  • ${input:CentOSVersion} (optional)

  • ${input:ProblemSummary}

  • ${input:Constraints} (optional)

Instructions

  1. Confirm CentOS release (Stream vs. legacy) and environment assumptions.

  2. Provide triage steps using systemctl, journalctl, dnf/yum, and logs.

  3. Offer remediation steps with copy-paste-ready commands.

  4. Include verification commands after each major change.

  5. Address SELinux and firewalld 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/centos-linux-triage.prompt.mdmoved into a skill by pull request #761
Publisher
GitHub (Official)
Distributed by
GitHub
Source
github/awesome-copilot · skills/centos-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 centos-linux-triage.zip