desktop-gnome

Installation
SKILL.md

GNOME

Purpose

Build applications and extensions for the GNOME desktop environment using GNOME platform libraries — GLib, GIO, GSettings, libadwaita, and GNOME Shell extensions. GNOME emphasizes simplicity, accessibility, and adherence to the GNOME Human Interface Guidelines (HIG).

Agent Protocol

Trigger

Exact user phrases: "GNOME app", "GNOME Shell extension", "libadwaita", "GSettings", "GIO", "GNOME Builder", "GNOME HIG", "GNOME Circle", "GNOME platform", "adwaita", "GNOME design".

Input Context

  • App type (application, shell extension, background service)
  • Language (C, Vala, Rust via gtk-rs, Python via PyGObject)
  • GNOME version target (44+, 46+, 48+)
  • Target distribution (Flatpak, distro packages, GNOME Circle)
  • libadwaita usage (pure GTK vs libadwaita widgets)
  • Design language requirements (Adwaita, custom styling)
Installs
10
GitHub Stars
21
First Seen
Jun 7, 2026
desktop-gnome — j4flmao/agent-skills