# modal - Author: Brenner Spear - Repository: BrennerSpear/agent-skills - Version: 20260202161723 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/BrennerSpear/agent-skills - Web: https://mule.run/skillshub/@@BrennerSpear/agent-skills~modal:20260202161723 --- ### Modal **App naming:** All files in a project should use the same `modal.App("app-name")`. Different app names create separate deployments. **Commands:** - `uvx modal deploy app.py` - Deploy persistently (production) - `uvx modal serve app.py` - Dev mode with hot reload - `uvx modal run script.py` - One-off execution (ephemeral, auto-stops) **Secrets:** ```bash uvx modal secret create KEY_NAME='value' ``` **Logs:** ```bash uvx modal app logs # stream logs uvx modal app logs --timestamps ``` **Cleanup:** ```bash uvx modal app list # see all apps uvx modal app stop # stop a deployed app ```