centos-linux-triage — скилл для GitHub Copilot: установка
Скилл помогает разбирать и исправлять проблемы CentOS через RHEL-совместимые команды, с учётом SELinux и firewalld. Подойдёт для диагностики серверов.
npx skills add github/awesome-copilot --skill centos-linux-triageЧто делает centos-linux-triage
centos-linux-triage принимает версию CentOS, описание проблемы и ограничения. Он предлагает проверить выпуск CentOS, включая Stream или legacy, затем проводит диагностику через systemctl, journalctl, dnf или yum и системные логи.
Для исправления скилл выдаёт готовые к копированию команды, добавляет проверки после крупных изменений и учитывает настройки SELinux и firewalld, когда они связаны с проблемой. В конце он описывает откат или очистку. Это скилл для тех, кто обслуживает CentOS-системы через GitHub Copilot; для задач вне CentOS он будет лишним.
Какие задачи решает
- найти причину сбоя сервиса CentOS
- проверить журналы через
journalctl - разобраться с пакетами через
dnfилиyum - учесть блокировки SELinux и правила
firewalld - подготовить откат после исправления
Примеры запросов агенту
- Разбери проблему с сервисом на CentOS: проверь `systemctl`, `journalctl` и логи, затем предложи команды исправления.
- Проверь, связана ли ошибка с SELinux или `firewalld`, и добавь команды валидации после каждого изменения.
- Составь план диагностики для CentOS Stream с описанием проблемы и укажи шаги отката.
Как установить centos-linux-triage
1Через Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill centos-linux-triage2GitHub CLI
gh skill install github/awesome-copilot centos-linux-triage3Вручную: положить файлы
.github/skills/centos-linux-triage/SKILL.md1Через Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill centos-linux-triage -a claude-code2Вручную: положить файлы
~/.claude/skills/centos-linux-triage/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/centos-linux-triage/
Вручную: положить файлы
.agents/skills/centos-linux-triage/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/centos-linux-triage/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
Командой платформы
gemini skills install https://github.com/github/awesome-copilot --path skills/centos-linux-triageВручную: положить файлы
.devin/skills/centos-linux-triage/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора554
Весь набор →Похожие
Вопросы о centos-linux-triage
Как установить centos-linux-triage в GitHub Copilot?
Выполните npx skills add github/awesome-copilot --skill centos-linux-triage, gh skill install github/awesome-copilot centos-linux-triage или разместите скилл в .github/skills/centos-linux-triage/SKILL.md.
Что делает centos-linux-triage?
Скилл помогает диагностировать и исправлять проблемы CentOS с помощью RHEL-совместимых команд, журналов, SELinux и firewalld. Он также добавляет проверки и шаги отката.
Какие данные нужны для работы скилла?
Можно передать версию CentOS и ограничения, а описание проблемы требуется для диагностики. Скилл отдельно проверяет, используется ли Stream или legacy.
Исходный текст
SKILL.md · MIT
---
name: centos-linux-triage
description: 'Triage and resolve CentOS issues using RHEL-compatible tooling, SELinux-aware practices, and firewalld.'
---
# 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**
© github · MIT · github/awesome-copilot