From eeb532dcc15cc884e15b9c17b38557c80d6e58e4 Mon Sep 17 00:00:00 2001 From: Patrick Dawkins Date: Thu, 23 Apr 2026 12:02:05 +0100 Subject: [PATCH] docs(skill): note non-interactive flags for project:create Co-Authored-By: Claude Code --- plugins/upsun/skills/upsun/SKILL.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/upsun/skills/upsun/SKILL.md b/plugins/upsun/skills/upsun/SKILL.md index ec10cfe..4f684ba 100644 --- a/plugins/upsun/skills/upsun/SKILL.md +++ b/plugins/upsun/skills/upsun/SKILL.md @@ -80,6 +80,8 @@ Via CLI or the console (https://console.upsun.com/projects/create-project): upsun project:create ``` +When running `project:create` non-interactively — from within an agent session such as Claude Code (whether invoked by the agent or with the `!` prefix), or with `UPSUN_CLI_NO_INTERACTION=1` or `--yes` — `--region` is required, and `--org` too if the account has access to more than one. `--title` and `--default-branch` are worth specifying regardless, for easier management later. + ### 3. Add Upsun config Run `upsun init` in the project root — it generates `.upsun/config.yaml` (runtime, services, routes) and an `.environment` script if services are detected.