Skip to main content
Manusで任意のスキルを実行
ワンクリックで
GitHub リポジトリ

treeland

treeland には linuxdeepin から収集した 4 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。

収集済み skills
4
Stars
69
更新
2026-07-17
Forks
46
職業カバレッジ
1 件の職業カテゴリ · 100% 分類済み
リポジトリエクスプローラー

このリポジトリの skills

logging-guidelines
ソフトウェア開発者

Use this skill whenever a task adds, changes, reviews, or removes logging in treeland, waylib, or qwlroots code. Trigger on logging categories, Q_LOGGING_CATEGORY, Q_DECLARE_LOGGING_CATEGORY, qCDebug, qCInfo, qCWarning, qCCritical, log level selection, category naming, or requests to clean up log messages. For treeland code, prefer centralized categories in src/common/treelandlogging.h/.cpp. For waylib code, prefer centralized categories in waylib/src/server/wayliblogging.h/.cpp.

2026-07-17
treeland-private-wayland-protocol
ソフトウェア開発者

Use this skill for treeland private Wayland server-side protocol integration. Trigger whenever the task involves treeland-owned xml, `treeland_*` interfaces, `src/modules/*`, QtWayland scanner output, `QtWaylandServer::*`, `local_qtwayland_server_protocol_treeland(...)`, `globalRemove()`, `destroy_resource(...)`, or wiring a private compositor protocol into `Helper::init`. Do not use it for upstream wlroots/waylib protocol wrappers.

2026-07-17
treeland-dconfig-configuration
ソフトウェア開発者

Use this skill whenever a task adds, changes, reviews, or debugs treeland DConfig configuration files, generated config wrappers, or runtime DConfig CLI checks. Trigger on `misc/dconfig/*.json`, `dtk_add_config_to_cpp`, generated headers like `treelandconfig.hpp`, `TreelandConfig`, `TreelandUserConfig`, `OutputConfig`, `SeatUserDConfig`, `AppConfig`, `createByName`, `configInitializeSucceed`, DConfig `magic/version/contents`, `serial`, `flags`, `permissions`, `visibility`, overrides, `dde-dconfig`, or moving settings into dconfig.

2026-06-18
upstream-wayland-protocol-wrapper
ソフトウェア開発者

Use this skill for integrating or wrapping upstream Wayland protocols in wlroots, waylib, and treeland. Trigger whenever the task involves standard/ext/unstable/wlr protocols, wlroots-implemented protocols, waylib `WServerInterface` wrappers, `m_server->attach<W...>()`, native handle lifetime, or wiring an upstream protocol into the startup path from `Helper::init`. Do not use it for treeland private xml or `QtWaylandServer::*` private protocol modules.

2026-05-13