CrossLuaReader
Lua-powered e-reader firmware for Xteink X4 devices
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install CrossLuaReader?โผ
Run `npx skills add dcherrera/CrossLuaReader --all -g -y` in your terminal to install all skills in this suite globally.
What is CrossLua Reader?โผ
It is a compact C firmware runtime for the Xteink X4 e-reader that loads all app features as Lua plugins from the SD card, so you can add functionality without recompiling or reflashing.
How do I add new features to the Xteink X4?โผ
Write a Lua script and drop it into the plugins folder on the SD card. The runtime discovers and runs it automatically with no toolchain or firmware flash required.
Can AI coding assistants work on this firmware safely?โผ
Yes. The included CLAUDE.md gives your AI agent strict embedded rules covering memory limits, RISC-V alignment, and pure-C conventions so generated code stays stable on the device.
Does CrossLua Reader support right-to-left languages?โผ
Yes. Bidirectional text rendering is built into the core, and you can add new languages by dropping a single JSON translation file on the SD card.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core