Language
Lua agent skills for Claude Code, Codex and other agents.
- skills
- 63
- official
- 1
- Type
- Language
- Website
- lua.org
Lua skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
Official (1 skill)
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | A skill your agent uses when adding a bucket-like rate limit backed by Redis: a per-caller budget with burst capacity and continuous refill, a refund path for requests that did no work, or a limit… | PostHog/ | 721 | — | ~1.6k | Automated safety check: Pass | MIT | today |
Community
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 2 | A skill your agent uses when converting Markdown to Word DOCX or DOCX back to Markdown with Pandoc, especially when the output should use the bundled Chinese Word reference templates, heading… | Achuan-2/ | 1.1k | — | ~1k | Automated safety check: Pass | No licence | 3 mo ago |
| 3 | Add simple Cataclysm-BN Lua bindings for stringid types, enums, and basic read-only C++ types. | cataclysmbn/ | 1.3k | — | ~846 | Automated safety check: Pass | Unknown | today |
| 4 | C++ compiler/linker flag guidance for Serial Studio's build (GCC, Clang, AppleClang, MSVC cl.exe, clang-cl, MinGW, IntelLLVM). | Serial-Studio/ | 7.2k | — | ~2.1k | Automated safety check: Pass | Unknown | yesterday |
| 5 | A skill your agent uses when creating, listing, or managing GitHub discussions in carlos-algms/agentic.nvim repository | carlos-algms/ | 639 | — | ~1.1k | Automated safety check: Pass | MIT | today |
| 6 | 6.Luamake Luamake 构建系统指南——用于当前项目的 luamake / make.lua / Ninja 生成流程。当用户需要编写、修改、排查或理解 make.lua、目标定义、lm:conf、deps / objdeps、代码生成、Lua C 模块、Bee 运行时集成,或需要解决当前项目中由 luamake 驱动的构建问题时,使用此 skill。即使用户没有明确提到… | actboy168/ | 210 | — | ~2k | Automated safety check: Pass | MIT | 1 mo ago |
| 7 | 7.Lua Eco International lua-eco public API skill for writing, reviewing, explaining, and fixing Lua 5.4 code that runs on the eco runtime. | zhaojh329/ | 103 | — | ~1.7k | Automated safety check: Pass | MIT | 7 days ago |
| 8 | As you edit pydocket — change a function body, modify a signature, alter a Lua script, refactor a public method, rewrite a docs section — verify that the docstrings and narrative docs touching that… | chrisguidry/ | 148 | — | ~2.1k | Automated safety check: Pass | Unknown | today |
| 9 | Modern C++20 authoring guidance for Serial Studio (Qt 6.11, C++20): concepts, ranges, move/RAII, std smart pointers, constexpr, lock-free SPSC atomics. | Serial-Studio/ | 7.2k | — | ~1.6k | Automated safety check: Pass | Unknown | yesterday |
| 10 | 10.Glasses App Build an app for Brilliant Labs smart glasses (Halo or Frame) with this SDK, in Python, Flutter or WebBluetooth/TypeScript. | brilliantlabsAR/ | 114 | — | ~1.2k | Automated safety check: Pass | BSD-3-Clause | yesterday |
| 11 | MANDATORY before editing ACPClient, ACPTransport, AgentInstance, ACP provider flow, tool-call parsing, permission requests, provider switch, reconnect, or ACP subprocess lifecycle in agentic.nvim. | carlos-algms/ | 639 | — | ~636 | Automated safety check: Pass | MIT | today |
| 12 | 12.Nvim Commit Create conventional commits for love2d.nvim that are compatible with release-please and follow SemVer. | S1M0N38/ | 216 | — | ~1.5k | Automated safety check: Notes | MIT | 3 mo ago |
| 13 | This skill should be used when the user asks to write example-based tests, unit tests, or EBT for a Neovim plugin using the MiniTest (mini.test) framework in Lua. | kokusenz/ | 127 | — | ~4k | Automated safety check: Pass | MIT | 1 mo ago |
| 14 | Add Cataclysm-BN Lua API bindings for global game functions, utility libraries, constants, callbacks, and domain-specific Lua namespaces. | cataclysmbn/ | 1.3k | — | ~2.6k | Automated safety check: Pass | Unknown | today |
| 15 | Synchronize pob-web with PathOfBuilding-SimpleGraphic only when the user explicitly invokes $sync-simplegraphic. | atty303/ | 103 | — | ~1.4k | Automated safety check: Pass | MIT | 2 days ago |
| 16 | MANDATORY before creating, editing, or reviewing tests in agentic.nvim, and before behavior changes that require TDD. | carlos-algms/ | 639 | — | ~828 | Automated safety check: Pass | MIT | today |
| 17 | 17.Nvim Doc Write, update, and improve love2d.nvim help documentation (vimdoc) in doc/love2d.txt. | S1M0N38/ | 216 | — | ~1.3k | Automated safety check: Notes | MIT | 3 mo ago |
| 18 | DOTA2 自定义游戏服务端逻辑开发指南。触发词:游戏逻辑、服务端、server、game mode、游戏模式、GameRules、modifier、timer、lua、TSTL。Use when user asks to create or modify DOTA2 custom game server-side logic, game mode configuration… | XavierCHN/ | 216 | — | ~2.7k | Automated safety check: Pass | MIT | 4 mo ago |
| 19 | 19.Bee Lua bee.lua 运行时库指南——Lua 5.4/5.5 上的跨平台系统级绑定(异步 I/O、网络、子进程、线程、文件系统、文件监控、崩溃 dump)。当需要在本项目里编写、修改或排查使用 require "bee." 的 Lua 代码,涉及 socket/select/epoll/async、thread/channel/serialization、subprocess、filesystem/f… | actboy168/ | 194 | — | ~613 | Automated safety check: Pass | MIT | 8 days ago |
| 20 | This skill should be used when the user asks to write integration tests for a Neovim plugin using the MiniTest (mini.test) framework in Lua. | kokusenz/ | 127 | — | ~4.5k | Automated safety check: Pass | MIT | 1 mo ago |
| 21 | 21.Mal Develop MAL (Malice Scripting Language) plugin development guide. An agent skill from chainreactors/malice-network. | chainreactors/ | 500 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 22 | 22.Benchmark Run the Objeck CLBG benchmarks and the cross-language comparison in Docker, report median times and peak RSS, and flag regressions against docs/performance.md | objeck/ | 165 | — | ~690 | Automated safety check: Pass | Unknown | today |
| 23 | Add comprehensive Cataclysm-BN Lua bindings for complex C++ classes with methods, inheritance, constructors, properties, operators, and ownership rules. | cataclysmbn/ | 1.3k | — | ~2.2k | Automated safety check: Pass | Unknown | today |
| 24 | A skill your agent uses when writing or updating agentic.nvim vimdoc (doc/agentic.txt), or after changing init.lua, configdefault.lua, theme.lua, or README install/keymaps - those edits require a… | carlos-algms/ | 639 | — | ~298 | Automated safety check: Pass | MIT | today |
| 25 | 25.Elodin DB Work with Elodin-DB, the time-series telemetry database. An agent skill from elodin-sys/elodin. | elodin-sys/ | 547 | — | ~2.8k | Automated safety check: Pass | Apache-2.0 | today |
| 26 | This skill should be used when the user asks to write property-based tests, PBT, or pseudo property-based tests for a Neovim plugin using the MiniTest (mini.test) framework in Lua. | kokusenz/ | 127 | — | ~2.6k | Automated safety check: Pass | MIT | 1 mo ago |
| 27 | 27.Code Review Review pull requests and code changes for OpenCoreMMO against the project's architecture, conventions, and style defined in AGENTS.md. | OpenCoreMMO/ | 481 | — | ~3.9k | Automated safety check: Pass | GPL-3.0 | 14 days ago |
| 28 | 28.Nvim Test Execute tests and diagnose failures for love2d.nvim. An agent skill from S1M0N38/love2d.nvim. | S1M0N38/ | 216 | — | ~770 | Automated safety check: Pass | MIT | 3 mo ago |
| 29 | 29.Nvim Config Configure Neovim editor with init.lua, plugin management, LSP setup, keymaps, and options. | wcygan/ | 196 | — | ~4.4k | Automated safety check: Pass | No licence | 3 days ago |
| 30 | A skill your agent uses when ACP schema is necessary to clarify the work or when the user asks for ACP data, rules, events, or documentation | carlos-algms/ | 639 | — | ~468 | Automated safety check: Pass | MIT | today |
| 31 | Quick reference for Cataclysm-BN Lua binding macros, Luna usertypes, libraries, documentation, type patterns, build steps, and common errors. | cataclysmbn/ | 1.3k | — | ~2.7k | Automated safety check: Pass | Unknown | today |
| 32 | Creates and edits Defold Lua script files (.script, .guiscript, .renderscript, .editorscript) and plain Lua modules (.lua). | selimanac/ | 111 | — | ~1.8k | Automated safety check: Pass | No licence | 5 mo ago |
| 33 | 33.Fivem Dev Implement or debug standalone skyphone Lua, events, adapters, persistence and NUI integration. | sky-systems/ | 157 | — | ~1.1k | Automated safety check: Pass | GPL-3.0 | today |
| 34 | 34.Nvim Plugin Neovim plugin development best practices and patterns for love2d.nvim. | S1M0N38/ | 216 | — | ~1k | Automated safety check: Pass | MIT | 3 mo ago |
| 35 | 35.Evolve How to extend Wizard via /evolve. An agent skill from teddytennant/wizard. | teddytennant/ | 103 | — | ~835 | Automated safety check: Pass | Apache-2.0 | today |
| 36 | MANDATORY before writing or editing ANY .lua file in this repo - classes, methods, fields, functions, or LuaCATS annotations. | carlos-algms/ | 639 | — | ~2k | Automated safety check: Pass | MIT | today |
| 37 | MANDATORY before editing MessageWriter, PermissionManager, tool-call block rendering, sender headers, thinking blocks, auto-scroll, folds, status rows, permission buttons, or chat-buffer tool-call… | carlos-algms/ | 639 | — | ~1.3k | Automated safety check: Pass | MIT | today |
| 38 | 38.Lua Basics Diagnose or write FiveM Lua involving table semantics, scope, return values, errors or coroutine lifetimes. | sky-systems/ | 157 | — | ~275 | Automated safety check: Pass | GPL-3.0 | today |
| 39 | A skill your agent uses when neovim documentation is needed for the current task or the user asks for specific neovim features or neovim lua apis. | carlos-algms/ | 639 | — | ~418 | Automated safety check: Pass | MIT | today |
| 40 | 将中文后端项目经历改写为高质量、可面试追问、强数据化的简历要点。适用于用户提供“项目经历/主要工作/职责描述”后,要求按统一模板输出“负责xxx功能 + 关键技术细节组合 + 解决问题 + 数据化结果”的场景;适用于 Java 后端求职、简历优化、面试前项目复盘,且需要对齐面试高频考点(Java 集合与并发、MySQL、Redis、Spring、消息队列、系统设计等)时使用。 | LAIJiangFeng/ | 247 | — | ~868 | Automated safety check: Pass | No licence | 1 mo ago |
| 41 | Defold native extension development. An agent skill from selimanac/defold-astar. | selimanac/ | 111 | — | ~2.1k | Automated safety check: Pass | No licence | 5 mo ago |
| 42 | Build, improve, debug, port, or review World of Warcraft Retail and official Forever add-ons. | elithrar/ | 202 | — | ~1.1k | Automated safety check: Pass | MIT | yesterday |
| 43 | 43.Redis Expert Redis expert for data structures, caching patterns, Lua scripting, and cluster operations | RightNow-AI/ | 18k | — | ~821 | Automated safety check: Pass | Apache-2.0 | 3 mo ago |
| 44 | Apply Gkeyll naming conventions when creating, editing, or reviewing C, CUDA, or Lua files and code elements. | gkeyllorg/ | 112 | — | ~301 | Automated safety check: Pass | MIT | today |
| 45 | Organizes screens and popups in a Defold game using Monarch screen manager. | selimanac/ | 111 | — | ~2.1k | Automated safety check: Pass | No licence | 5 mo ago |
| 46 | 46.Xmath Usage Provides xmath API reference and in-place math optimization patterns for Defold. | selimanac/ | 111 | — | ~1.5k | Automated safety check: Pass | No licence | 5 mo ago |
| 47 | Explains how to write, test, and debug HOT-Step Lua plugins (solvers, schedulers, guidance modes, postprocess) including the apg()/poststep() API and UI param flow. | scragnog/ | 170 | — | ~7k | Automated safety check: Pass | MIT | yesterday |
| 48 | 48.Nvim Buffers Read the user's currently open Neovim buffers and active view so you can discuss their actual working files and teach them their own nvim keymaps in context. | scott-fryxell/ | 124 | — | ~862 | Automated safety check: Pass | MIT | 9 days ago |
Questions, answered from the data.
What is the best Lua skill?
Using Redis Token Buckets (official) from PostHog/posthog-foss ranks first of the 63 Lua skills listed here, with the highest score: its repository has 721 GitHub stars, its SKILL.md loads about 1.6k tokens and it passes the automated safety check with no findings. Next come Pandoc DOCX Template and Add Lua Binding Simple.
Is there an official Lua skill?
1 of the 63 Lua skills are official, published by the vendor's own GitHub organization: Using Redis Token Buckets.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.