mobile-checkpoint

Create and restore mobile project checkpoints for Android and Kotlin Multiplatform workflows.

61|17|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/ahmed3elshaer/everything-claude-code-mobile --skill mobile-checkpoint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-checkpoint
Source: https://github.com/ahmed3elshaer/everything-claude-code-mobile/tree/main/skills/mobile-checkpoint
Command: npx skills add https://github.com/ahmed3elshaer/everything-claude-code-mobile --skill mobile-checkpoint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured checkpoint workflow to safeguard mobile projects by saving and restoring state before and after risky operations, reducing regressions and speeding recovery.

Core Features & Use Cases

  • Pre-operation checkpoints: Save a labeled checkpoint before major changes such as architecture migrations, Gradle updates, or manifest modifications.
  • Post-operation verification: Create after-operation checkpoints or revert to a previous state if the build or tests fail.
  • State recovery utilities: Restore Git state, build configs, dependencies, and test results from checkpoints; export/import milestones for backups.

Quick Start

  • /mobile-checkpoint save before-mvi-migration
  • /mobile-checkpoint restore before-mvi-migration
  • /mobile-checkpoint list

Frequently Asked Questions about mobile-checkpoint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I checkpoint my Android project before risky changes like Gradle updates?

Checkpoint your Android project by running a save command with a descriptive label before making risky edits. The checkpoint captures Git state, build configs, dependencies, and test results, letting you restore the exact state if something breaks during Gradle updates, manifest changes, or architecture migrations.

Can I recover my mobile project state after a failed build or test?

Yes. After a failed build or test, restore from a previous checkpoint to recover your Git state, build configs, dependencies, and test results. The skill provides restoration commands and diffs so you can see exactly what changed and quickly return to a working state.

What gets saved when I create a mobile project checkpoint?

A checkpoint captures Git state, Gradle build configs, dependency versions, and test results. This allows you to safely test architecture migrations, dependency updates, and manifest changes on Android and Kotlin Multiplatform projects, then restore everything if needed.

How do I export or backup checkpoints for my mobile project?

Export checkpoint milestones to create backups or share snapshots of your project state. The skill provides export and import capabilities so you can preserve key states across Android and Kotlin Multiplatform workflows and restore them later.

Do I need version control set up before using mobile checkpoints?

Yes. Checkpoints rely on Git to capture and restore project state, so your mobile project must be under Git version control. This is the foundation for tracking changes before and after risky operations like Gradle or architecture updates.