QoL tools
Official@qol-tools
Offers a cross-platform Rust-based framework for desktop daemon orchestration, GPUI rendering, and system-level input management.
Agent Skills by QoL tools
Showing 34 vetted skills indexed across 1 GitHub repositories.
qol-plugin-launcher
Configure the qol-tray GPUI launcher as a production daemon on Linux and macOS.
plugin-launcher-release-flow
Enforce release tagging, commit format, and CI triggers for plugin-launcher releases.
qol-plugin-pointz
Manages PointZ desktop daemon lifecycle, UDP discovery, TCP transport, status API, and cross-platform input injection for qol-tray plugin development and debugging.
pointz-client
Discover PointZ servers via UDP and send gesture commands from Flutter clients.
commit
Generate conventional one-line Git commit messages with type prefixes.
coding-general
Standardize coding practices across projects with universal guidelines.
qol-plugin-template
Bootstrap a qol-tray plugin from a template with CI/CD wiring.
rust
Standardize Rust coding conventions for error handling, filesystem operations, and cross-platform layout.
qol-architecture
Encapsulate OS differences behind a trait abstraction for cross-platform Rust plugins.
preact
Build accessible Preact + htm UI components with keyboard-first patterns and ARIA roles.
qol-shared-libs
Identify when plugin functionality should reside in shared libraries during development and code reviews.
git-trees
Organize related worktrees across multiple QoL repositories into feature lanes.
gpui
Implements gpui Render trait, App/Context lifecycle, window tooling, and gpui-component integration for inputs and lists.
git-push
Validate local branch state and rebase before pushing to shared remotes.
qol-plugin-lights
Automate Zigbee2MQTT lighting control through a daemon socket and 18-action contract.
qol-tray-feature-profile
Organize and synchronize qol-tray Profile data across export, import, backups, and plugin configuration.
qol-tray-dev-logging
Enforce createDebug-based logging with namespaces and a runtime toggle.
qol-tray-rust
Documents Rust backend architecture for qol-tray plugin orchestration, IPC, and cross-platform concerns.
qol-tray
Coordinate qol-tray development workflows across plugin loading and tray modules.
qol-tray-release-flow
Enforce release tagging, commit-message rules, and CI triggers for qol-tray.
qol-tray-dev-recompile
Recompile and restart qol-tray and all plugin daemons in place.
qol-tray-ui-systems
Standardize qol-tray UI systems for keyboard navigation and focus management.
qol-world-canvas
Coordinate and render the world canvas with DiveTargets and trait-driven visuals.
qol-apps-testing
Assess and improve tests for qol apps and plugins.
Frequently Asked Questions About QoL tools
FAQPage SchemaWhat specific tasks can I perform using the QoL tools framework?▼
You can build cross-platform desktop daemons that handle window management, input remapping, screen recording, and smart lighting control. The framework provides standardized patterns for IPC, UDP discovery, and GPUI-based rendering to ensure consistent behavior across Linux and macOS environments.
Which developers should use this ecosystem?▼
This ecosystem is designed for systems engineers and desktop application developers building modular plugins for the QoL tray. It is ideal for those requiring deep OS integration, such as keyboard remapping, window snapping, or custom daemon lifecycle management using Rust.
What are the prerequisites for developing QoL plugins?▼
Developers require a Rust environment, familiarity with GPUI rendering traits, and an understanding of the QoL plugin template structure. Additionally, specific plugins may require system-level dependencies like ffmpeg for screen recording or xfixes for Linux theme configuration.