← ClaudeAtlas

akka-deploylisted

Build a container image, push it, and deploy the service to the Akka platform. This is the transition from local development to development on the AAO platform.
akka/ai-marketplace · ★ 6 · DevOps & Infrastructure · score 67
Install: claude install-skill akka/ai-marketplace
## User Input You **MUST** consider the user input before proceeding (if not empty). ## Purpose This command transitions the service from **local development** to the **Akka platform**. It builds a container image, pushes it to a registry, deploys it, and configures routing. Only run this when the service works locally (via `/akka:build`) and you're ready to ship. ## Outline 1. **Pre-flight checks**: - Run `mvn compile` and `mvn test` — do not deploy if tests fail - **Ensure platform context**: 1. Read `akka://context` resource to check current org/project 2. If organization is empty: a. Call `akka_organizations_list` to get available orgs b. Present the list to the user and ask which to use c. Remember the chosen org for subsequent tool calls 3. If project is empty: a. Call `akka_projects_list` (pass `organization` parameter if known) b. If projects exist: present list and ask user to pick c. If none: ask if they want to create one via `akka_projects_create` d. Remember the chosen project for subsequent tool calls 4. Read `akka://regions` to confirm target region 5. **IMPORTANT**: Pass the chosen project as the `project` parameter on every platform tool call. Do NOT call `akka config set` — that modifies the user's persistent CLI configuration. - **Check the service name**: Read `pom.xml` and check the `<artifactId>`. If it is a scaffold default (e.g. `empty-se