base44-cli
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 base44commands; checkbase44/config.jsoncexistence 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 generateto augment the@base44/sdkmodule with typed registries for entities, functions, agents, and connectors
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:
- Check if
base44/config.jsoncexists in the current directory - If NO (new project scenario):
- This skill (base44-cli) handles the request
- Guide user through project initialization
- Do NOT activate base44-sdk yet
- 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
More from base44/skills
base44-sdk
The base44 SDK is the library to communicate with base44 services. In projects, you use it to communicate with remote resources (entities, backend functions, ai agents) and to write backend functions. This skill is the place for learning about available modules and types. When you plan or implement a feature, you must learn this skill
1.5Kbase44-troubleshooter
Troubleshoot production issues using backend function logs. Use when investigating app errors, debugging function calls, or diagnosing production problems in Base44 apps.
933review-skills
Review and analyze a skill against best practices for length, intent scope, and trigger patterns
61skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
55sync-cli-skill
Synchronize the base44-cli skill with the latest CLI source code from the Base44 CLI repository
54sync-sdk-skill
Synchronize the base44-sdk skill with the latest SDK source code from the Base44 SDK repository
53