luainkernel/lunatik

Lunatik is a framework for scripting the Linux kernel with Lua.

599Stars on the repository
10Mods indexed here, across every type
todayLast push, which is what freshness is scored on
GPL-2.0Licence, which decides whether bodies are shown

lunatik-cycle

01

luainkernel/lunatik

Skill Claude CodeCodex

Build, install, reload and run the Lunatik test suites, and recover from a wedged /dev/lunatik, an orphan module, stale autogen output, a vermagic mismatch or a shadowed script. Use when building the tree, running tests, or debugging a module that will not load or unload.

not rated 599 changed today B 68 tokens GPL-2.0

new-binding

02

luainkernel/lunatik

Skill Claude CodeCodex

Create a new Lunatik kernel module binding (lib/luaX.c) with its build wiring, docs and tests. Use when adding a Lua binding for a kernel API or subsystem.

not rated 599 today A 40 tokens GPL-2.0

new-test

03

luainkernel/lunatik

Skill Claude CodeCodex

Write or extend a Lunatik KTAP test suite under tests/ /. Use when adding or materially changing tests.

not rated 599 today B 27 tokens GPL-2.0

pr-prep

04

luainkernel/lunatik

Skill Claude CodeCodex

Prepare a branch for a pull request and draft its title and body. Use when a branch is ready for a PR or when asked for a PR title and description.

not rated 599 today A 37 tokens GPL-2.0

review-pr

05

luainkernel/lunatik

Skill Claude CodeCodex

Review a Lunatik pull request end to end. Use when asked to review a PR or prepare review feedback.

not rated 599 changed today A 25 tokens GPL-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: