{"product_id":"ai-lua-tutor","title":"Tutor AI di Lua","description":"\u003cp\u003eAlmost nobody sets out to learn Lua for its own sake. You are learning it because Roblox Studio wants it, because the mod you like is written in it, or because your Neovim config is now a 400 line init.lua you cannot read. This turns Claude or ChatGPT into a tutor that teaches you Lua inside the host you actually use, not in a vacuum.\u003c\/p\u003e\u003cp\u003eIt asks which host you are in before it teaches anything, because Roblox Luau, LOVE, Neovim and an embedded engine differ in ways that matter: types, sandboxing, and which parts of the standard library you even get. Then it walks tables as the one data structure, metatables and __index, closures, varargs, pcall, and coroutines, each with a task in your own project. When it sees your error it points at the line and asks what nil is doing there.\u003c\/p\u003e\u003cp\u003eOne file, and it behaves the same in Claude, ChatGPT and Gemini. Paste it into a Project, a custom GPT or a Gem and you are working inside two minutes. Bought once, no subscription. Pairs with \u003ca href=\"\/it\/products\/ai-skill-for-lua\"\u003eAI Skill for Lua\u003c\/a\u003e, the working assistant for once you know the basics; this one teaches you them.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814128392,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-lua-tutor-1.png?v=1789381589","url":"https:\/\/kissmyskills.com\/it\/products\/ai-lua-tutor","provider":"KissMySkills","version":"1.0","type":"link"}