---
description: Cria uma nova landing page ponta-a-ponta a partir do template MORPH Umbraco genérico: coleta decisões, scaffolda com new-lp, sobe e valida, customiza branding e módulos.
argument-hint: [nome-do-projeto]
allowed-tools: Read, Write, Edit, Bash, Glob, Grep, AskUserQuestion, Skill
---

# /create-umbraco-lp — Nova LP Umbraco

Cria um projeto de landing page novo a partir do template canônico `MORPH_Umbraco_LP_Template`.

**Implementação:** este slash command é um atalho. O agente deve invocar `Skill(create-umbraco-lp)` com o nome do projeto (se fornecido). A skill coleta decisões do usuário uma pergunta por vez, scaffolda via `new-lp.ps1` / `new-lp.sh`, valida o boot (Delivery API + Ping de leads) e apresenta o checklist de entrega.

## Argumentos

`[nome-do-projeto]` — nome do projeto/LP (opcional; se não fornecido, a skill pergunta).

## Pré-requisitos

- `gh` autenticado (ou credencial git) com acesso ao repositório **privado** `polymorphism-tech/MORPH_Umbraco_LP_Template` (branch `master`).
- .NET 10 SDK instalado (`dotnet --version` deve retornar `10.x`).
- Node.js 20+ e npm instalados.
- PowerShell 7+ (Windows) ou bash (Linux/macOS) para os scripts.

## Anti-padrões

- Não editar `backend/uSync/v17/` manualmente durante o setup — deixar o uSync importar no primeiro boot.
- Não commitar `.env` ou `frontend/.env.local` — contêm credenciais e secrets.
- Não reutilizar `UMBRACO_GLOBAL_ID` de outro projeto — o script gera um UUID único por execução.

## Referências

- `.claude/skills/create-umbraco-lp/SKILL.md`
- `references/umbraco-lp-patterns.md` (dentro da skill `create-umbraco-lp`)

**Projeto:** $ARGUMENTS
