generators-force-update

Community

Enforce app updates with flexible prompts

AuthorAutisticAF
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill generates a production-ready minimum-version enforcement system that prevents users from running unsupported app releases and surfaces configurable update prompts so teams don't have to hand-roll semantic version parsing, network checks, UI, caching, and skip logic.

Core Features & Use Cases

  • Multiple version sources: Remote JSON endpoint, App Store lookup API, or Firebase Remote Config options to determine update requirements.
  • Hard and soft update flows: Full-screen blocking UI for mandatory updates and a dismissible banner for recommended updates, including skip-per-version and frequency controls.
  • Integration and testing: Templates include AppVersion, VersionChecker implementations, UpdateManager, UI components (ForceUpdateView, SoftUpdateBannerView), a ViewModifier for automatic checks, and example unit tests to validate behavior.
  • Use Case: Add a daily remote-config check to an iOS app that blocks usage below a minimum version, shows a soft prompt for recommended updates, and integrates with an existing networking layer.

Quick Start

Generate a Swift force update system that checks a remote JSON endpoint, supports hard and soft updates, creates UpdateManager and UI components, and wires a check modifier into the app root view.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: generators-force-update
Download link: https://github.com/AutisticAF/claude-code-apple-dev-plugin/archive/main.zip#generators-force-update

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.