🚀 Quick Start (5 Minutes)
Get from zero to your first deployed AI skill in minutes.1
Install the CLI
2
Set up authentication
- Enter your email
- Check email for 6-digit code
- Enter the code
- Done! API key automatically generated and saved
3
Create your first skill
4
Test it locally
Congratulations! You now have a working AI skill! 🎉
What You Just Created
When you ranlua init, you got:
- ✅ Multiple skill examples
- ✅ 30+ tool examples
- ✅ Integration with all Lua platform APIs
- ✅ TypeScript configuration
- ✅ Ready to customize and deploy
Try These Commands
Test Individual Tools
get_weather- Enter city: “London”search_products- Enter query: “laptop”create_basket- Create a shopping cart
Test Your Tools
get_weather- Enter “Tokyo”search_products- Enter “laptop”create_basket- Create a shopping cartadd_to_basket- Add items to cart
Test on Real Channels
Want to test your agent on WhatsApp, Facebook, Instagram, Email, or Slack without setting up your own channels?Quick Testing Channels
Link your agent to existing Lua channels for instant testing on any platform
Next Steps
Test on Real Channels
Test your agent on WhatsApp, Facebook, Instagram, and more
Understand the Template
Learn about the 30+ example tools included
Learn Core Concepts
Understand skills, tools, and how they work
Explore CLI Commands
Master all available CLI commands
API Reference
Dive into the complete API documentation
Set Up Your Own Channels
Connect your own channels for production
Common First Tasks
Customize an Example Tool
Customize an Example Tool
- Open
src/tools/GetWeatherTool.ts - Modify the
executefunction - Save the file (auto-reloads in dev mode)
- Test in the chat interface
Create a New Tool
Create a New Tool
- Create
src/tools/MyTool.ts - Implement the
LuaToolinterface - Add to skill in
src/index.ts - Run
lua testto try it
Deploy to Production
Deploy to Production
Remove Unused Examples
Remove Unused Examples
- Delete tool files you don’t need from
src/tools/ - Update
src/index.tsto remove references - Test with
lua test

