debian-linux-triage — GitHub Copilot skill: install
This skill troubleshoots Debian Linux issues with apt, systemd, and dpkg, while accounting for AppArmor and firewall concerns. Use it for guided diagnosis.
npx skills add github/awesome-copilot --skill debian-linux-triageWhat debian-linux-triage does
debian-linux-triage takes a problem summary and can also use the Debian release and environment constraints. It first checks the environment assumptions, then lays out a triage path with systemctl, journalctl, apt, and dpkg.
The skill provides copy-paste-ready remediation commands and verification after each major change. When relevant, it calls out AppArmor or firewall concerns. Its response is organized into a summary, numbered triage steps, remediation commands, validation, and rollback or cleanup.
Install it when an agent needs a structured way to investigate Debian Linux failures. It is a poor fit for issues outside Debian Linux.
What it helps with
- trace a failed service with systemctl and journalctl
- inspect package state with apt and dpkg
- identify AppArmor interference with a service
- account for firewall rules during network triage
- prepare rollback steps after a fix
Example prompts for the agent
- Triage this Debian service failure: it stopped starting after a configuration change.
- Inspect the package state and suggest a fix using `apt` and `dpkg`.
- Create a triage plan with verification after each change and rollback steps.
How to install debian-linux-triage
1Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill debian-linux-triage2GitHub CLI
gh skill install github/awesome-copilot debian-linux-triage3Manually: put the files in place
.github/skills/debian-linux-triage/SKILL.md1Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill debian-linux-triage -a claude-code2Manually: put the files in place
~/.claude/skills/debian-linux-triage/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/debian-linux-triage/
Manually: put the files in place
.agents/skills/debian-linux-triage/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/debian-linux-triage/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
Platform CLI
gemini skills install https://github.com/github/awesome-copilot --path skills/debian-linux-triageManually: put the files in place
.devin/skills/debian-linux-triage/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set554
The whole set →Similar
Questions about debian-linux-triage
How do I install debian-linux-triage in GitHub Copilot?
Run npx skills add github/awesome-copilot --skill debian-linux-triage, then use .github/skills/debian-linux-triage/SKILL.md.
What does debian-linux-triage do?
The skill diagnoses and resolves Debian Linux issues. It uses systemctl, journalctl, apt, and dpkg, with AppArmor and firewall checks when they relate to the problem.
What inputs does debian-linux-triage need?
A problem summary is required. You can also provide the Debian release and environment constraints when they affect the investigation.
Source text
SKILL.md · MIT
---
name: debian-linux-triage
description: 'Triage and resolve Debian Linux issues with apt, systemd, and AppArmor-aware guidance.'
---
# Debian Linux Triage
You are a Debian Linux expert. Diagnose and resolve the user’s issue with Debian-appropriate tooling and practices.
## Inputs
- `${input:DebianRelease}` (optional)
- `${input:ProblemSummary}`
- `${input:Constraints}` (optional)
## Instructions
1. Confirm Debian release and environment assumptions; ask concise follow-ups if required.
2. Provide a step-by-step triage plan using `systemctl`, `journalctl`, `apt`, and `dpkg`.
3. Offer remediation steps with copy-paste-ready commands.
4. Include verification commands after each major change.
5. Note AppArmor or firewall considerations if 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