forge
Clone forge-starter
plane: controlresource: Applicationrendered from forge v1.56.0 platform-model.json

initialize-app

Scaffold a Dockerized Next.js app and write its forge.app.json manifest.

InitializeAppPOST /capabilities/initialize-app
Applicationthe Resource it produces
1 eventApplicationInitialized

Ask your agent forge → initialize-app

you
Create a new forge app called hello.
claude
forge → initialize-app Done — Application created; I recorded ApplicationInitialized.

From the terminal

$ forge init app --name hello

HTTP :3717

POST /capabilities/initialize-app
Content-Type: application/json
x-forge-actor-type: builder
x-forge-actor-id: cli

{
  "name": "hello"
}

Input fields 8

name
template
package_manager
language
app_dir
docker
platform
framework

Events ForgeEvent

ApplicationInitialized   resource_type: Application

Resource GET /resources/Application/:id

{
  "type": "Application",
  "id": "res_01J…",
  "app_id": "app_hello",
  "status": "succeeded",
  "created_at": "2026-09-03T14:00:00Z"
}

Errors: see Reference → Errors. Find it in the playground