← ClaudeAtlas

qol-tray-corelisted

Use when working on the core qol-tray application - the plugin system, tray, feature architecture, and the plugin contract formats (plugin.toml / qol-config.toml / qol-runtime.toml). Rust internals, UI systems, world canvas, and the Profile feature have their own skills.
qol-tools/qol-skills · ★ 0 · Data & Documents · score 62
Install: claude install-skill qol-tools/qol-skills
# qol-tray (core) This skill owns the **core app model**: plugin system, tray, feature architecture, and the plugin-author contracts. It deliberately holds no file inventories or line numbers - those rot. Read the code (or the contract files) for the current shape; this skill holds the durable rules. > **Full cited reference:** the qol-monorepo carries a comprehensive > plugin-contract hub at `docs/plugin-contract.md` - every host<->plugin channel, > the manifest/config/runtime schemas and their validation invariants, the action > dispatch path, the process lifecycle and host-death watchdog, an injected-env-var > table, a footgun index, and an add-a-hotkey-action recipe, all cited to > `file:line`. It lives next to the code (so its citations are maintained with the > code); use it as the detailed map, and keep this skill for the durable rules. Adjacent durable knowledge lives in dedicated skills - do not duplicate it here: | Topic | Skill | |---|---| | Rust internals, the three IPC channels, boot phases, concurrency | `qol-tray-rust` | | Host-owned native plugin settings | `qol-plugin-gpui-surfaces` | | Generic workspace Rust style (error handling, graceful shutdown, idle-cost loops) | `rust-conventions` | | Cross-platform compartmentalization methodology | `qol-arch-code` | | UI components, Surface system, keyboard nav, styling | `qol-tray-ui-systems` | | World canvas / dive / minimap | `qol-world-canvas` | | Profile export/import, sync, backups | `qol-tray-feature-profi