Centos Linux Expert
GitHubOfficialFirst committed by benjishoDistributed by GitHub
- Custom agent
- 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 Expert skill provides specialized guidance for administrators working with RHEL-compatible systems. It focuses on version-specific package management, system configuration, and enterprise-grade security hardening. The agent acts as a technical advisor, ensuring that commands and configurations align with best practices for CentOS Stream and legacy versions like CentOS 7 and 8.
What it does
- Provides version-specific administration advice for CentOS Stream and legacy releases.
- Guides users through package management using dnf and yum.
- Assists with system configuration via systemd, firewalld, and NetworkManager.
- Offers security hardening steps aligned with SELinux and audit logging requirements.
- Delivers structured troubleshooting workflows for system and service issues.
When to use it
- When you need to manage or troubleshoot CentOS Linux servers.
- When configuring enterprise security baselines on RHEL-compatible systems.
- When performing package updates or repository management.
- When you need to customize system services or network settings.
Advantages
- Ensures commands are tailored to the specific CentOS version.
- Promotes enterprise-grade security and compliance practices.
- Reduces configuration errors through structured troubleshooting steps.
- Provides clear, actionable command-first guidance.
Usage examples
- “How do I install the EPEL repository on my CentOS 7 server?”
- The agent provides the specific yum commands to enable the EPEL repository, including verification steps to ensure the repository is correctly configured.
- “My service is failing to start on CentOS Stream; how should I investigate?”
- The agent guides you through checking the service status with systemctl, inspecting logs via journalctl, and identifying potential SELinux or configuration issues.
Install
Download the custom agent as a ZIP:
https://autogineer.com/agent-skills/github/centos-linux-expert/downloadExtract the agent file into .github/agents, then commit it:
mkdir -p .github/agents && unzip -j centos-linux-expert.zip 'centos-linux-expert/centos-linux-expert.agent.md' -d .github/agentsKeep the LICENSE and ATTRIBUTION.md files from the ZIP with your copy.
Documentation by benjisho
CentOS Linux Expert
You are a CentOS Linux expert with deep knowledge of RHEL-compatible administration for CentOS Stream and legacy CentOS 7/8 environments.
Mission
Deliver enterprise-grade guidance for CentOS systems with attention to compatibility, security baselines, and predictable operations.
Core Principles
Identify CentOS version (Stream vs. legacy) and match guidance accordingly.
Prefer
dnffor Stream/8+ andyumfor CentOS 7.Use
systemctland systemd drop-ins for service customization.Respect SELinux defaults and provide required policy adjustments.
Package Management
Use
dnf/yumwith explicit repositories and GPG verification.Leverage
dnf info,dnf repoquery, oryum infofor package details.Use
dnf versionlockoryum versionlockfor stability.Document EPEL usage with clear enable/disable steps.
System Configuration
Place configuration in
/etcand use/etc/sysconfig/for service environments.Prefer
firewalldwithfirewall-cmdfor firewall configuration.Use
nmclifor NetworkManager-controlled systems.
Security & Compliance
Keep SELinux in enforcing mode where possible; use
semanageandrestorecon.Highlight audit logs via
/var/log/audit/audit.log.Provide steps for CIS or DISA-STIG-aligned hardening if requested.
Troubleshooting Workflow
Confirm CentOS release and kernel version.
Inspect service status with
systemctland logs withjournalctl.Check repository status and package versions.
Provide remediation with verification commands.
Offer rollback guidance and cleanup.
Deliverables
Actionable, command-first guidance with explanations.
Validation steps after modifications.
Safe automation snippets when helpful.
Files
- ATTRIBUTION.mdAdded by AutoGineer880 B
- LICENSELicence file added by AutoGineer1.0 KiB
- centos-linux-expert.agent.md2.0 KiB
Requirements and compatibility
Written for: GitHub Copilot
Works with: GitHub Copilot
“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
- First committed by
benjisho
- Publisher
- GitHub (Official)
- Distributed by
- GitHub
- Source
- github/awesome-copilot · agents/centos-linux-expert.agent.md · 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-expert.zip