ubuntu-triage

Diagnose and resolve Debian Linux issues using apt, systemd, and AppArmor guidance.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/santoshkal/chezmoi --skill ubuntu-triage-santoshkal
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ubuntu-triage
Source: https://github.com/santoshkal/chezmoi/tree/main/private_dot_config/opencode/skills/ubuntu-triage
Command: npx skills add https://github.com/santoshkal/chezmoi --skill ubuntu-triage-santoshkal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It helps users systematically triage and fix Debian Linux system problems by providing structured diagnostic steps, remediation commands, and rollback plans instead of ad-hoc guesswork. ## Core Features & Use Cases - Structured Triage Plans: Generates step-by-step diagnostics using systemctl, journalctl, apt, and dpkg. - Remediation with Verification: Provides copy-paste-ready fix commands paired with validation commands after each change. - Safety-Aware Guidance: Notes AppArmor and firewall considerations and includes rollback or cleanup steps. - Use Case: A service fails to start after an apt upgrade on a Debian server; the Skill walks through journalctl log inspection, package state checks with dpkg, a targeted fix, and verification that the service is active again. ## Quick Start Ask the assistant to triage a Debian system issue by describing the problem summary, your Debian release, and any constraints.

Frequently Asked Questions about ubuntu-triage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot a failed systemd service on Debian?▼

Check the service status with systemctl status and inspect logs with journalctl -u <service>. The triage workflow then identifies the root cause, applies a fix such as correcting configuration or reinstalling a package, and verifies the service is active.

How to fix broken apt packages on Debian Linux?▼

Use apt and dpkg diagnostics such as apt --fix-broken install and dpkg --configure -a to repair interrupted or conflicting package states. The Skill provides these as copy-paste commands followed by verification steps.

Does this triage guidance cover AppArmor issues?▼

Yes, the instructions explicitly note AppArmor and firewall considerations when relevant to a problem. It flags cases where a denial in AppArmor profiles or firewall rules may be blocking the expected behavior.

Can I roll back changes made during Debian troubleshooting?▼

Yes, every triage session includes rollback or cleanup steps as part of the output format. This lets you undo configuration edits or package changes if the remediation does not resolve the issue.

What information do I need to start a Linux triage session?▼

Provide a problem summary describing the symptoms, and optionally your Debian release and any constraints such as no reboots allowed. The Skill asks concise follow-up questions if key environment details are missing.