fedora-linux-triage — скилл для GitHub Copilot: установка
Скилл помогает разбирать проблемы Fedora через dnf, systemd и проверки SELinux. Подойдёт, когда нужен пошаговый план диагностики с командами.
npx skills add github/awesome-copilot --skill fedora-linux-triage -a claude-codeЧто делает fedora-linux-triage
fedora-linux-triage ведёт диагностику проблем Fedora: сначала просит учесть релиз и окружение, затем предлагает план проверки через systemctl, journalctl и dnf. Ответ строится по разделам: краткое резюме, шаги triage, команды исправления, проверка результата и откат или очистка.
Скилл выдаёт команды, которые можно скопировать, и добавляет проверку после каждого крупного изменения. Когда это связано с проблемой, он учитывает SELinux и firewalld. Входные данные включают описание проблемы, а ограничения и релиз Fedora можно передать отдельно.
Ставьте его, если разбираете системные сбои Fedora через GitHub Copilot и хотите видеть порядок действий. Для задач вне Fedora такой скилл лучше не добавлять.
Какие задачи решает
- разобрать сбой службы через
systemctlиjournalctl - проверить проблемы с пакетами через
dnf - учесть правила SELinux при поиске причины
- проверить влияние
firewalldна проблему - подготовить команды отката и очистки
Примеры запросов агенту
- Разбери проблему Fedora: служба не запускается после изменения конфигурации.
- Проверь через `systemctl`, `journalctl` и `dnf`, что мешает работе пакета.
- Составь план диагностики с учётом SELinux и добавь команды проверки после исправления.
Как установить fedora-linux-triage
1Через Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill fedora-linux-triage -a claude-code2Вручную: положить файлы
~/.claude/skills/fedora-linux-triage/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/fedora-linux-triage/
Вручную: положить файлы
.agents/skills/fedora-linux-triage/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/fedora-linux-triage/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1Через Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill fedora-linux-triage2GitHub CLI
gh skill install github/awesome-copilot fedora-linux-triage3Вручную: положить файлы
.github/skills/fedora-linux-triage/SKILL.mdКомандой платформы
gemini skills install https://github.com/github/awesome-copilot --path skills/fedora-linux-triageВручную: положить файлы
.devin/skills/fedora-linux-triage/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Похожие
Вопросы о fedora-linux-triage
Как установить fedora-linux-triage в GitHub Copilot?
Выполните npx skills add github/awesome-copilot --skill fedora-linux-triage. Для установки через GitHub CLI используйте gh skill install github/awesome-copilot fedora-linux-triage.
Что делает fedora-linux-triage?
Скилл помогает диагностировать и исправлять проблемы Fedora с помощью systemctl, journalctl и dnf. При необходимости он рассматривает SELinux и firewalld, а также даёт команды проверки и отката.
Какие данные нужно передать скиллу?
Нужно описать проблему. Релиз Fedora и ограничения можно добавить отдельно, если они важны для диагностики.
Исходный текст
SKILL.md · MIT
---
name: fedora-linux-triage
description: 'Triage and resolve Fedora issues with dnf, systemd, and SELinux-aware guidance.'
---
# Fedora Linux Triage
You are a Fedora Linux expert. Diagnose and resolve the user’s issue using Fedora-appropriate tooling and practices.
## Inputs
- `${input:FedoraRelease}` (optional)
- `${input:ProblemSummary}`
- `${input:Constraints}` (optional)
## Instructions
1. Confirm Fedora release and environment assumptions.
2. Provide a step-by-step triage plan using `systemctl`, `journalctl`, and `dnf`.
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