/shell
The Rhyme shell provides an interactive command-line interface for advanced development and debugging. Shell commands provide powerful tools for app development, management, and platform operations.
available shell commands
All shell commands begin with a forward slash (/
) and provide advanced functionality for power users and developers.
app development
Command | Description | Documentation |
---|---|---|
/new |
Create a new Rhyme app | View details |
/edit |
Edit app source code | View details |
/edit-block |
Edit a specific block | View details |
/compile |
Compile Rhyme source to bytecode | View details |
/build |
Build app for deployment | View details |
/dev |
Enter development mode | View details |
/publish |
Publish app to production | View details |
app management
Command | Description | Documentation |
---|---|---|
/app |
Display current app information | View details |
/current |
Show current app context | View details |
/list-apps |
List all your apps | View details |
/load |
Load an app | View details |
/source |
View app source code | View details |
/source-default |
Reset to default source | View details |
/status |
Check app status | View details |
authentication & users
Command | Description | Documentation |
---|---|---|
/login |
Log in to your account | View details |
/login-if-needed |
Conditional login | View details |
/logout |
Log out of your account | View details |
/who |
Display current user info | View details |
/users |
Manage app users | View details |
/regen-keys |
Regenerate security keys | View details |
app groups
Command | Description | Documentation |
---|---|---|
/new-appgroup |
Create a new app group | View details |
/delete-appgroup |
Delete an app group | View details |
/list-groups |
List all app groups | View details |
file & image management
Command | Description | Documentation |
---|---|---|
/files |
Manage app files | View details |
/images |
Manage app images | View details |
/new-image |
Add a new image | View details |
/delete-image |
Delete an image | View details |
messaging & inbox
Command | Description | Documentation |
---|---|---|
/inbox |
View app inbox | View details |
/send-inbox-message |
Send inbox message | View details |
/clear-inbox |
Clear inbox messages | View details |
debugging & system
Command | Description | Documentation |
---|---|---|
/help |
Display help information | View details |
/action |
Work with actions | View details |
/actions |
List available actions | View details |
/blocks |
Work with code blocks | View details |
/boot |
Boot system components | View details |
/clear |
Clear variables or state | View details |
/compiler |
Compiler information | View details |
/delay |
Add execution delay | View details |
/hide |
Hide UI elements | View details |
/mock-date |
Mock system date/time | View details |
/secrets |
Manage app secrets | View details |
/set |
Set configuration values | View details |
/sets |
Manage action sets | View details |
/shell |
Enter shell mode | View details |
/show |
Show hidden elements | View details |
using shell commands
Shell commands are typically used in the Rhyme development environment or through the interactive shell. They provide direct access to platform features that aren’t available through regular actions.
example usage
// Create a new app
/new "my-awesome-app"
// Enter development mode
/dev
// Check current status
/status
// Publish when ready
/publish
Shell commands are powerful tools intended for advanced users. Always make sure you understand what a command does before using it, especially commands that modify or delete data.