xonovex-agentic
claudecodexConfigure coding-agent harnesses and author their skills, commands, and project instructions.
11 skills · 16 commands
Write C99 and build portable native systems with explicit memory, concurrency, and data layouts.
Plugin xonovex-native from marketplace xonovex-marketplace in xonovex/platform. Commands read from the repo's manifest — 1 month ago.
c99-guideUse when editing or reviewing general-purpose C99: libraries, CLI tools, system code without strong opinions on memory ownership or layout. Triggers on `.c`/`.h` files and prompts about C99 idioms, designated initializers, fixed-width types, const-correctness, malloc/free patterns, inline functions,
c99-opinionated-guideUse when editing systems or embedded C99 code in projects that follow the opinionated caller-owns-memory, data-oriented style. A focused overlay that covers only house-style decisions, not generic C99 idioms. Triggers on `.c`/`.h` files in systems/embedded/DOD projects and on prompts about caller-ow
cmake-guideUse when editing CMake build files for C/C++ projects on CMake 3.20+. Triggers on `CMakeLists.txt`, `*.cmake` files and on prompts about adding targets, linking libraries, dependency fetching, test setup, install rules, or PUBLIC/PRIVATE/INTERFACE visibility, even when the user doesn't say 'CMake'.
cross-platform-guideUse when making native C/C++ software portable across operating systems and targets: isolating all OS/windowing/input/audio calls behind one platform-abstraction interface, ordering a port to a new OS, building to the web via Emscripten/WebAssembly (cooperative main loop, async file/network, GL ES/W
data-oriented-design-guideUse when designing or refactoring performance-critical data layouts for cache efficiency, in any language. Triggers on prompts about SoA/AoS/AoSoA, cache misses, hot/cold field splitting, data-oriented design, component-storage layout, batch/bulk processing, handles vs pointers, avoiding pointer cha
lock-free-guideUse when writing or reviewing shared-memory concurrent code: atomics, lock-free/wait-free data structures, or scalable synchronization. Triggers on prompts about memory ordering (relaxed/acquire/release/seq_cst), CAS/compare-exchange, the ABA problem, SPSC/MPSC/MPMC queues, lock-free stack, hazard p
memory-management-guideUse when deciding how memory is allocated, owned, and freed in manual-memory or buffer-passing code, in any language. Triggers on prompts about caller-owns-memory / caller-provided buffers, arena/bump/linear allocators, object pools and free lists, virtual-memory reserve/commit, scratch/temp allocat
Configure coding-agent harnesses and author their skills, commands, and project instructions.
11 skills · 16 commands
Apply software design, testing, review, version control, credentials, and accessibility practices.
19 skills · 5 commands
Research, plan, implement, validate, and close out work, then integrate lessons from the session.
2 skills · 17 commands
Build game engines, renderers, audio systems, editors, asset pipelines, and multiplayer networking.
11 skills
Develop the TypeScript stack, its frameworks, package tooling, validation, and tests.
9 skills
Revise prose and write technical documents, articles, news, and travel guides.
5 skills · 3 commands
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.