Codemagic for Openclaw

A powerful CI/CD automation skill for managing mobile application builds, artifacts, and workflows through Codemagic.

gora050
v1.0.4
May 1, 2026
0
406
1

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install codemagic

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install codemagic using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Codemagic?

The Codemagic skill provides a seamless interface for AI agents to interact with the Codemagic CI/CD platform. Designed specifically for mobile development, it allows developers to automate the building, testing, and deployment of iOS, Android, React Native, and Flutter applications. By leveraging Openclaw Skills, developers can manage their entire release pipeline directly through their AI coding environment without manual intervention.

This integration focuses on streamlining the mobile release process by providing high-level actions for build management and artifact retrieval. It uses Membrane to handle the complexities of authentication and credential management, allowing for secure and efficient communication between your AI agent and your CI/CD pipeline.

Codemagic Use Cases

  • Triggering new builds for Flutter or React Native applications.
  • Monitoring build status and canceling failing workflows.
  • Retrieving public download URLs for generated build artifacts.
  • Managing application caches to optimize build times.
  • Configuring and listing environment variables for different deployment stages.

How Codemagic Works

  1. The AI agent initializes a connection to Codemagic using the Membrane CLI.
  2. Authentication is handled server-side through Membrane, ensuring secure access to Codemagic resources without local secrets.
  3. The agent searches for specific actions (like start-build or list-applications) based on the current developer intent.
  4. The agent executes the selected action with necessary parameters, such as application IDs or branch names.
  5. Results, including build logs or artifact links, are returned to the agent for further processing or user reporting.

Codemagic Setup

To get started with this integration from Openclaw Skills, first install the Membrane CLI:

npm install -g @membranehq/cli@latest

Next, authenticate with your preferred agent type:

membrane login --tenant --clientName=openclaw

Finally, create a connection to the Codemagic platform:

membrane connection ensure "https://codemagic.io/start/" --json

Codemagic Data Schema & Taxonomy

The skill organizes data around the following primary entities to facilitate easy mobile DevOps management:

Entity Description
Application Represents a Git repository linked to Codemagic.
Build Contains details about a specific build execution, including status and logs.
Artifact Output files generated by builds, such as .ipa or .apk files.
Workflow Defined sets of instructions for the CI/CD pipeline.
Cache Stored dependencies used to speed up subsequent builds.

Codemagic Advanced Features

  • Direct API Proxy: Send raw requests to any Codemagic API endpoint for custom requirements.
  • Automatic Credential Refresh: Transparent management of OAuth tokens and API keys via Openclaw Skills.
  • Intelligent Action Discovery: Natural language searching for specific CI/CD capabilities.
  • Long-polling Support: Use the --wait flag to monitor build state changes programmatically.
  • Multi-platform Support: Native capabilities for iOS, Android, and cross-platform frameworks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*