Language

Lua agent skills for Claude Code, Codex and other agents.

Lightweight embeddable scripting language used in game engines, Neovim configuration and embedded systems.
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)

Official Lua skills
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
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/posthog-foss721—~1.6kAutomated safety check: PassMITtoday

Community

Community Lua skills
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
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/pandoc_docx_template1.1k—~1kAutomated safety check: PassNo licence3 mo ago
3

Add simple Cataclysm-BN Lua bindings for stringid types, enums, and basic read-only C++ types.

cataclysmbn/Cataclysm-BN1.3k—~846Automated safety check: PassUnknowntoday
4

C++ compiler/linker flag guidance for Serial Studio's build (GCC, Clang, AppleClang, MSVC cl.exe, clang-cl, MinGW, IntelLLVM).

Serial-Studio/Serial-Studio7.2k—~2.1kAutomated safety check: PassUnknownyesterday
5

A skill your agent uses when creating, listing, or managing GitHub discussions in carlos-algms/agentic.nvim repository

carlos-algms/agentic.nvim639—~1.1kAutomated safety check: PassMITtoday
6

Luamake 构建系统指南——用于当前项目的 luamake / make.lua / Ninja 生成流程。当用户需要编写、修改、排查或理解 make.lua、目标定义、lm:conf、deps / objdeps、代码生成、Lua C 模块、Bee 运行时集成,或需要解决当前项目中由 luamake 驱动的构建问题时,使用此 skill。即使用户没有明确提到…

actboy168/luamake210—~2kAutomated safety check: PassMIT1 mo ago
7

International lua-eco public API skill for writing, reviewing, explaining, and fixing Lua 5.4 code that runs on the eco runtime.

zhaojh329/lua-eco103—~1.7kAutomated safety check: PassMIT7 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/docket148—~2.1kAutomated safety check: PassUnknowntoday
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/Serial-Studio7.2k—~1.6kAutomated safety check: PassUnknownyesterday
10

Build an app for Brilliant Labs smart glasses (Halo or Frame) with this SDK, in Python, Flutter or WebBluetooth/TypeScript.

brilliantlabsAR/brilliant_sdk114—~1.2kAutomated safety check: PassBSD-3-Clauseyesterday
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/agentic.nvim639—~636Automated safety check: PassMITtoday
12

Create conventional commits for love2d.nvim that are compatible with release-please and follow SemVer.

S1M0N38/love2d.nvim216—~1.5kAutomated safety check: NotesMIT3 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/deltaview.nvim127—~4kAutomated safety check: PassMIT1 mo ago
14

Add Cataclysm-BN Lua API bindings for global game functions, utility libraries, constants, callbacks, and domain-specific Lua namespaces.

cataclysmbn/Cataclysm-BN1.3k—~2.6kAutomated safety check: PassUnknowntoday
15

Synchronize pob-web with PathOfBuilding-SimpleGraphic only when the user explicitly invokes $sync-simplegraphic.

atty303/pob-web103—~1.4kAutomated safety check: PassMIT2 days ago
16

MANDATORY before creating, editing, or reviewing tests in agentic.nvim, and before behavior changes that require TDD.

carlos-algms/agentic.nvim639—~828Automated safety check: PassMITtoday
17

Write, update, and improve love2d.nvim help documentation (vimdoc) in doc/love2d.txt.

S1M0N38/love2d.nvim216—~1.3kAutomated safety check: NotesMIT3 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/x-template216—~2.7kAutomated safety check: PassMIT4 mo ago
19

bee.lua 运行时库指南——Lua 5.4/5.5 上的跨平台系统级绑定(异步 I/O、网络、子进程、线程、文件系统、文件监控、崩溃 dump)。当需要在本项目里编写、修改或排查使用 require "bee." 的 Lua 代码,涉及 socket/select/epoll/async、thread/channel/serialization、subprocess、filesystem/f…

actboy168/bee.lua194—~613Automated safety check: PassMIT8 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/deltaview.nvim127—~4.5kAutomated safety check: PassMIT1 mo ago
21

MAL (Malice Scripting Language) plugin development guide. An agent skill from chainreactors/malice-network.

chainreactors/malice-network500—~1.4kAutomated safety check: PassApache-2.01 mo ago
22

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/objeck-lang165—~690Automated safety check: PassUnknowntoday
23

Add comprehensive Cataclysm-BN Lua bindings for complex C++ classes with methods, inheritance, constructors, properties, operators, and ownership rules.

cataclysmbn/Cataclysm-BN1.3k—~2.2kAutomated safety check: PassUnknowntoday
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/agentic.nvim639—~298Automated safety check: PassMITtoday
25

Work with Elodin-DB, the time-series telemetry database. An agent skill from elodin-sys/elodin.

elodin-sys/elodin547—~2.8kAutomated safety check: PassApache-2.0today
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/deltaview.nvim127—~2.6kAutomated safety check: PassMIT1 mo ago
27

Review pull requests and code changes for OpenCoreMMO against the project's architecture, conventions, and style defined in AGENTS.md.

OpenCoreMMO/OpenCoreMMO481—~3.9kAutomated safety check: PassGPL-3.014 days ago
28

Execute tests and diagnose failures for love2d.nvim. An agent skill from S1M0N38/love2d.nvim.

S1M0N38/love2d.nvim216—~770Automated safety check: PassMIT3 mo ago
29

Configure Neovim editor with init.lua, plugin management, LSP setup, keymaps, and options.

wcygan/dotfiles196—~4.4kAutomated safety check: PassNo licence3 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/agentic.nvim639—~468Automated safety check: PassMITtoday
31

Quick reference for Cataclysm-BN Lua binding macros, Luna usertypes, libraries, documentation, type patterns, build steps, and common errors.

cataclysmbn/Cataclysm-BN1.3k—~2.7kAutomated safety check: PassUnknowntoday
32

Creates and edits Defold Lua script files (.script, .guiscript, .renderscript, .editorscript) and plain Lua modules (.lua).

selimanac/defold-astar111—~1.8kAutomated safety check: PassNo licence5 mo ago
33

Implement or debug standalone skyphone Lua, events, adapters, persistence and NUI integration.

sky-systems/sky_phone157—~1.1kAutomated safety check: PassGPL-3.0today
34

Neovim plugin development best practices and patterns for love2d.nvim.

S1M0N38/love2d.nvim216—~1kAutomated safety check: PassMIT3 mo ago
35

How to extend Wizard via /evolve. An agent skill from teddytennant/wizard.

teddytennant/wizard103—~835Automated safety check: PassApache-2.0today
36

MANDATORY before writing or editing ANY .lua file in this repo - classes, methods, fields, functions, or LuaCATS annotations.

carlos-algms/agentic.nvim639—~2kAutomated safety check: PassMITtoday
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/agentic.nvim639—~1.3kAutomated safety check: PassMITtoday
38

Diagnose or write FiveM Lua involving table semantics, scope, return values, errors or coroutine lifetimes.

sky-systems/sky_phone157—~275Automated safety check: PassGPL-3.0today
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/agentic.nvim639—~418Automated safety check: PassMITtoday
40

将中文后端项目经历改写为高质量、可面试追问、强数据化的简历要点。适用于用户提供“项目经历/主要工作/职责描述”后,要求按统一模板输出“负责xxx功能 + 关键技术细节组合 + 解决问题 + 数据化结果”的场景;适用于 Java 后端求职、简历优化、面试前项目复盘,且需要对齐面试高频考点(Java 集合与并发、MySQL、Redis、Spring、消息队列、系统设计等)时使用。

LAIJiangFeng/resume-builder247—~868Automated safety check: PassNo licence1 mo ago
41

Defold native extension development. An agent skill from selimanac/defold-astar.

selimanac/defold-astar111—~2.1kAutomated safety check: PassNo licence5 mo ago
42

Build, improve, debug, port, or review World of Warcraft Retail and official Forever add-ons.

elithrar/dotfiles202—~1.1kAutomated safety check: PassMITyesterday
43

Redis expert for data structures, caching patterns, Lua scripting, and cluster operations

RightNow-AI/openfang18k—~821Automated safety check: PassApache-2.03 mo ago
44

Apply Gkeyll naming conventions when creating, editing, or reviewing C, CUDA, or Lua files and code elements.

gkeyllorg/gkeyll112—~301Automated safety check: PassMITtoday
45

Organizes screens and popups in a Defold game using Monarch screen manager.

selimanac/defold-astar111—~2.1kAutomated safety check: PassNo licence5 mo ago
46

Provides xmath API reference and in-place math optimization patterns for Defold.

selimanac/defold-astar111—~1.5kAutomated safety check: PassNo licence5 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/HOT-Step-CPP170—~7kAutomated safety check: PassMITyesterday
48

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/brayness124—~862Automated safety check: PassMIT9 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.