Back to Skills

system

verified

System maintenance for Bazzite OS. Updates via topgrade, cleanup of podman/flatpaks, viewing logs and changelogs, diagnostics, and power measurements. Use when users need to update, clean, or diagnose their Bazzite system.

View on GitHub

Marketplace

bazzite-ai-plugins

atrawog/bazzite-ai-plugins

Plugin

bazzite

productivity

Repository

atrawog/bazzite-ai-plugins

bazzite/skills/system/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/atrawog/bazzite-ai-plugins/blob/main/bazzite/skills/system/SKILL.md -a claude-code --skill system

Installation paths:

Claude
.claude/skills/system/
Powered by add-skill CLI

Instructions

# System - Bazzite System Maintenance

## Overview

The system skill covers core Bazzite maintenance tasks: updates, cleanup, logging, diagnostics, and benchmarking.

## Quick Reference

| Command | Description |
|---------|-------------|
| `ujust update` | Update system via topgrade |
| `ujust upgrade` | Alias for update |
| `ujust changelogs` | View stable release notes |
| `ujust changelogs-testing` | View pre-release notes |
| `ujust toggle-updates` | Enable/disable automatic updates |
| `ujust clean-system` | Cleanup podman, flatpaks, rpm-ostree |
| `ujust logs-this-boot` | Current boot journal logs |
| `ujust logs-last-boot` | Previous boot journal logs |
| `ujust get-logs` | Upload logs to pastebin |
| `ujust device-info` | Upload device info to pastebin |
| `ujust check-idle-power-draw` | Measure idle power with powerstat |
| `ujust check-local-overrides` | Compare /usr/etc vs /etc |
| `ujust benchmark` | 1-minute stress test |
| `ujust bazzite-cli` | Toggle Bluefin CLI experience |

## Updates

### Update System

```bash
# Full system update (flatpaks, containers, rpm-ostree)
ujust update

# Same as update
ujust upgrade
```

Uses `topgrade` to update:
- Flatpak applications
- Podman containers
- rpm-ostree packages
- System components

### View Changelogs

```bash
# Stable release notes
ujust changelogs

# Pre-release/testing notes
ujust changelogs-testing
```

### Automatic Updates

```bash
# Toggle uupd.timer (automatic updates)
ujust toggle-updates
```

## Cleanup

```bash
# Clean podman images, flatpaks, rpm-ostree content
ujust clean-system
```

Removes:
- Unused podman images
- Orphaned flatpak runtimes
- Old rpm-ostree deployments

## Logging

### View Logs

```bash
# Current boot
ujust logs-this-boot

# Previous boot (useful after crash)
ujust logs-last-boot
```

### Share Logs

```bash
# Upload system logs to pastebin for support
ujust get-logs

# Upload device info to pastebin
ujust device-info
```

Returns a pastebin URL to share with support.

#

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3889 chars