Overview
Thelua skills command provides a dedicated interface for viewing local skills and managing production skill deployments.
New in v2.6.0: Dedicated skills management command with environment-specific features!
Sandbox Mode
View local skills from lua.skill.yaml
Production Mode
Manage deployed skills and versions
Version History
View all skill versions
Deploy Versions
Deploy specific versions to production
Usage Modes
- Interactive Mode
- Direct Mode - Sandbox
- Direct Mode - Production
Default behavior - prompts for environmentBest for: When you’re exploring or not sure which environment
Sandbox Mode
View skills defined in your locallua.skill.yaml file.
Features
1
View Skills
Display all skills from your configuration
2
Quick Actions
Access to common commands:
- 📦 Compile skill
- ☁️ Push to server
- 🔄 Refresh list
Example Session
Use Cases
Quick Reference
Quick Reference
Check skill names and IDs without opening the config file:
Before Compiling
Before Compiling
Verify your skills are correctly defined:
Multi-Skill Projects
Multi-Skill Projects
View all skills in a multi-skill project:
Production Mode
View deployed skills and manage production versions.Features
1
View Deployed Skills
List all skills with active versions
2
Version History
View complete version history for each skill
3
Deploy Specific Version
Deploy any version to production
Example Session
Use Cases
Check Active Versions
Check Active Versions
Verify what’s running in production:
Rollback
Rollback
Roll back to a previous version:
Deploy Specific Version
Deploy Specific Version
Deploy a specific version instead of latest:
Version Audit
Version Audit
Review deployment history:
Safety Features
Complete Workflows
Development Workflow
Rollback Workflow
Multi-Skill Management
Comparison with Other Commands
| Command | Purpose | Environment |
|---|---|---|
lua skills sandbox | View local skill configuration | Local |
lua skills production | Manage deployed skills | Server |
lua compile | Compile skills to bundles | Local |
lua push skill | Upload new skill version | Server |
lua deploy | Deploy to production (all skills) | Server |
lua production | View production environment | Server |
Best Practices
Check Before Deploying
Check Before Deploying
Always check what’s currently deployed:
Keep Version History
Keep Version History
Don’t delete old versions - they’re your rollback points:
Test in Sandbox First
Test in Sandbox First
Always test locally before pushing:
Document Version Changes
Document Version Changes
Use semantic versioning and keep notes:
Troubleshooting
No skills found in sandbox
No skills found in sandbox
Error: “No skills found in lua.skill.yaml”Solution:
- Ensure you’re in a skill directory
- Check
lua.skill.yamlhas skills defined - Run
lua compileto populate skills
Can't see production skills
Can't see production skills
Error: “Failed to fetch production skills”Solution:
- Verify authentication:
lua auth key - Check network connection
- Ensure you’ve pushed at least one version
Version not showing in history
Version not showing in history
Problem: Pushed version doesn’t appearSolution:
- Refresh the list
- Verify push was successful
- Check you’re viewing correct skill
Can't deploy version
Can't deploy version
Error: “Version not found”Solution:
- Verify version exists:
lua skills production - Check version number matches exactly
- Ensure version was pushed successfully
Related Commands
lua compile
Compile skills before viewing in sandbox
lua push skill
Upload new skill versions
lua deploy
Deploy active skill versions
lua production
View overall production environment

