Breeze CLI is a lightweight, developer-friendly command-line tool built to streamline access to personas, tasks, and scenarios from your project’s API. With simple setup and intuitive commands, Breeze helps you interact with your project data efficiently.
- Easy initial setup with API Key and Project Key
- Fetch and manage:
- 🧑 Personas
- ✅ Tasks
- 🎯 Scenarios
- Clean CLI output with helpful messaging
npm install -g @breeze-cli
Before using Breeze Cli, you need to configure your API key and project key.
breeze init
You'll be prompted to enter:
- 🔑 API Key
- 🗂️ Project Key
This configuration is saved locally for future use.
breeze initConfigure the CLI with your API and Project Key.
breeze config getFetch the configuration details.
breeze list personasFetch a list of personas from your configured project.
breeze list tasks --persona "persona_string"Fetch a list of tasks for the project.
breeze list scenarios --task "task_string"Retrieve project-specific scenarios.
breeze generate frontend --requirement "user_prompt" --design "absolute_path_designs" --output "absolute_path_generated_code"Generate frontend code to output path using prompt and design files.
Breeze stores your credentials locally (usually in a .breeze/.config or similar file). To update your keys:
breeze config update --set-api-key "your_api_key"
breeze config update --set-project-key "your_project_key"$ breeze init
✔ Enter your API Key: ******
✔ Enter your Project Key: ******
$ breeze list personas
👤 Driver
👤 Applicant
$ breeze list tasks --persona "Driver"
📌 User Login Flow
📌 Payment Gateway Integration
$ breeze scenarios --task "Driver registration using mobile number"
🔹 New Driver Onboarding
➤ Login to system
• Enter Mobile Number
$ breeze generate frontend --requirement "Generate driver registration form" --design "design_path" --output "output_path"