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
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
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/github/centos-linux-triage/downloadUnzip 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
Confirm CentOS release (Stream vs. legacy) and environment assumptions.
Provide triage steps using
systemctl,journalctl,dnf/yum, and logs.Offer remediation steps with copy-paste-ready commands.
Include verification commands after each major change.
Address SELinux and
firewalldconsiderations where relevant.Provide rollback or cleanup steps.
Output Format
Summary
Triage Steps (numbered)
Remediation Commands (code blocks)
Validation (code blocks)
Rollback/Cleanup
Files
- ATTRIBUTION.mdAdded by AutoGineer1.1 KiB
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md959 B
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
@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