MendixMau

Decompose App — Development skill for Claude Code

Development community

Decompose App — Splitting a Mendix Monolith into Several Apps.

How to install Decompose App

Installs to ~/.claude/skills/mendixmau-mxcli-project-toolkit-decompose-app/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mendixmau-mxcli-project-toolkit-decompose-app && curl -fsSL https://raw.githubusercontent.com/MendixMau/mxcli-project-toolkit/HEAD/skills/decompose-app.md -o ~/.claude/skills/mendixmau-mxcli-project-toolkit-decompose-app/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Decompose App does

Decompose App — Splitting a Mendix Monolith into Several Apps

**Applies to:** any mxcli project — an existing Mendix app (9 or later) being split into several Mendix apps, one slice at a time, with the monolith staying live (strangler). **Purpose:** Pick cuts that are both a business capability and cheap to wire, move each slice by module package (MPK), account for every crossing edge, and report the level each slice reached. This is the Change-an-existing-app mode (`existing-app-change.md`)

Alternatives in Development

  • Claude API — Build apps with the Claude API or Anthropic SDK 94.1k ★
  • Flow Parallel — Decompose and execute large changes, migrations, or multi-issue fixes in parallel with quality gates 2.8k ★
  • Native Feel Skill — An Agent Skill for designing cross-platform desktop apps that feel native — distilled from Raycast's 2.0 deep 1.9k ★

Full documentation available on GitHub

View Source Repository