wlframe

Installation
SKILL.md

wlframe Core Development Skill

Apply this skill for any task that changes wlframe code under curve/, buffer/, dmabuf/, image/, math/, platform/, renderer/, texture/, types/, utils/, wayland/, window/, include/wlf/, examples, docs, and top-level meson.build files.

Primary Goal

Produce minimal, correct, review-friendly patches that match wlframe's existing architecture, module boundaries, and rigorous systems-level review expectations:

  • C11 + POSIX compatible code.
  • K&R braces on the same line.
  • Tabs for indentation in C sources and headers.
  • Always use braces for all if, for, while, and switch blocks, matching CONTRIBUTING.md.
  • Global symbols use wlf_<submodule>_ prefix.
  • Construction and destruction follow init/create and finish/destroy patterns.
  • Prefer plain C over macro-heavy or typedef-heavy abstractions.
  • Review output prioritizes correctness, memory ownership, lifetime, ABI, and build integration over style nits.

Use This Skill To

Installs
3
Repository
zzxyb/wlframe
GitHub Stars
42
First Seen
Apr 13, 2026