base44-cli

Manage Base44 project lifecycle via CLI for creation, deployment, and authentication.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/offloadmywork/pokemon-app --skill base44-cli-offloadmywork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: base44-cli
Source: https://github.com/offloadmywork/pokemon-app/tree/main/.agents/skills/base44-cli
Command: npx skills add https://github.com/offloadmywork/pokemon-app --skill base44-cli-offloadmywork

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for creating, configuring, and deploying Base44 projects, streamlining the entire development lifecycle from initialization to deployment.

Core Features & Use Cases

  • Project Initialization: Create new Base44 projects with predefined templates.
  • Resource Management: Push entities, deploy functions, and manage AI agents.
  • Deployment: Deploy the entire application stack, including frontend sites.
  • Authentication: Handle user login and session management for Base44 services.
  • Use Case: A developer needs to set up a new Base44 application, define its data models, write backend logic, and deploy it to production. This Skill guides them through each step using simple CLI commands.

Quick Start

Use the base44 CLI to create a new project named 'my-new-app' in the current directory.

Frequently Asked Questions about base44-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Base44 application from the command line?

You can deploy a Base44 application by using the CLI to push entities, deploy backend functions, and execute site deployment commands. This tool facilitates the full deployment lifecycle directly from your terminal.

Can I create a new Base44 project using a CLI?

Yes, you can create a new Base44 project using the CLI with predefined templates. The command initializes the project structure in your current directory and links the local environment to a cloud instance.

How do I manage Base44 AI agents and backend functions?

You manage Base44 AI agents and backend functions by executing specific CLI commands that deploy functions and handle agent management. This allows you to configure backend logic without leaving the terminal.

Do I need to authenticate to deploy Base44 projects locally?

Yes, authentication is required to link local projects to Base44 cloud instances. The CLI handles user login and session management to authorize project creation and resource deployment.

What is the best way to manage the full lifecycle of a Base44 app?

The best way to manage a Base44 app lifecycle is using a CLI that covers project creation, entity deployment, and site publishing. It streamlines backend configuration and frontend deployment into a single workflow.

Why does my Base44 CLI deployment require linking a local project?

Linking a local project to a Base44 cloud instance is required to synchronize local configurations with cloud resources. This ensures your deployed entities, functions, and sites are correctly authenticated and mapped.