概要
This skill empowers Claude to architect and implement advanced Lua concurrency models through the use of coroutines. It provides specialized guidance on managing execution flows, including creating, yielding, and resuming processes, which allows for the development of efficient generators, custom iterators, and complex producer-consumer patterns. It is an essential tool for developers working in game development, embedded systems, or any Lua-based environment where non-blocking execution and elegant state management are required without the overhead of native threading.