← ClaudeAtlas

globalize-now-project-setuplisted

Create a Globalize translation project, connect a GitHub or GitLab repository, and set catalog file patterns. Use this skill when the user asks to create a Globalize project, connect their repo to Globalize, or wire their translation catalogs to the Globalize platform. Assumes the Globalize CLI is already installed and authenticated — if not, run globalize-now-account-setup first. For managing existing projects (glossaries, style guides, team members), use globalize-now-cli-use.
globalize-now/globalize-skills · ★ 3 · Web & Frontend · score 67
Install: claude install-skill globalize-now/globalize-skills
# Globalize Project Setup The Globalize CLI (`@globalize-now/cli-client`) lets AI agents manage translation projects, languages, glossaries, style guides, and repository connections on the [Globalize](https://globalize.now) platform. This skill creates a translation project, connects your git repository, and sets the catalog file patterns. It assumes you are already signed in. Follow these steps in order. --- ## Auth precheck Before anything else, confirm the CLI is installed and authenticated: ```bash npx @globalize-now/cli-client auth status --json ``` If this returns a valid `source` and `key`, continue. If it fails or reports no credentials, **STOP**: > "You're not signed in to Globalize yet. Run the `globalize-now-account-setup` skill first to install the CLI and authenticate, then re-run this skill." --- ## Supplied inputs (orchestrated mode) This skill can be driven by another skill (e.g. the `globalize-guide` orchestrator) that has already collected the project details and just-converted catalog paths. **If `.globalize/globalize-inputs.json` exists in the project root** (or the invoking prompt supplies these values directly), read it and treat its fields as authoritative: skip the **detection** in Step 1 and the **Setup Mode** prompt below, run **unguided**, and proceed straight to Step 2 (provider connection) → Step 3 (create project) → Step 4 (connect repo). Do **not** re-detect or re-prompt for anything the file provides. Expected shape: ```json {