base44-cli

Installation
Summary

Initialize, configure, and deploy Base44 projects via CLI commands for entities, functions, agents, and site hosting.

  • Handles project creation, authentication, and resource management through npx base44 commands; check base44/config.jsonc existence to determine whether to use this skill (new projects) or hand off to base44-sdk (existing projects)
  • Supports entity schema definition, backend function deployment with automations (CRON, entity hooks, scheduled triggers), agent configuration, and OAuth connector setup
  • Requires mandatory authentication check (npx base44 whoami) at session start before executing any CLI operations
  • Generates TypeScript types locally via npx base44 types generate to augment the @base44/sdk module with typed registries for entities, functions, agents, and connectors
SKILL.md

Base44 CLI

Create and manage Base44 apps (projects) using the Base44 CLI tool.

⚡ IMMEDIATE ACTION REQUIRED - Read This First

This skill activates on ANY mention of "base44" or when a base44/ folder exists. DO NOT read documentation files or search the web before acting.

Your first action MUST be:

  1. Check if base44/config.jsonc exists in the current directory
  2. If NO (new project scenario):
    • This skill (base44-cli) handles the request
    • Guide user through project initialization
    • Do NOT activate base44-sdk yet
  3. If YES (existing project scenario):
    • Transfer to base44-sdk skill for implementation
    • This skill only handles CLI commands (login, deploy, entities push)

Critical: Local Installation Only

Related skills
Installs
1.5K
Repository
base44/skills
GitHub Stars
74
First Seen
Jan 20, 2026