force-update

Enforce minimum app versions by checking remote or App Store sources.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/jtvaris/sunday-night-dynasty --skill force-update-jtvaris
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: force-update
Source: https://github.com/jtvaris/sunday-night-dynasty/tree/main/.agents/skills/generators/force-update
Command: npx skills add https://github.com/jtvaris/sunday-night-dynasty --skill force-update-jtvaris

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces a minimum app version by evaluating the current version against a remote policy and blocking usage when a hard update is required, while offering non-blocking prompts for recommended updates.

Core Features & Use Cases

  • Hard block enforcement for critical updates
  • Soft prompts with skip support
  • Remote config or App Store lookup as update sources
  • UI components for force and soft updates

Quick Start

Configure a remote version config source and attach the update-check modifier to your app root to begin enforcement.

Frequently Asked Questions about force-update

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

FAQPage Schema
How do I enforce a minimum iOS app version and block users from opening outdated builds?▼

Hard update enforcement blocks the user from accessing the app until they update, while soft update prompts display a non-blocking recommendation that users can skip for later sessions.

What's the best way to check App Store version data for a Swift force update prompt?▼

The implementation uses a VersionChecking protocol that supports both remote JSON endpoints and App Store lookups, allowing you to fetch minimum version policies and evaluate them against the current app version.

Can I use a remote JSON config to manage minimum version requirements for an iOS app?▼

Yes, you can attach an update-check modifier to your app root view, which evaluates the remote or App Store version policy and conditionally presents the hard block or soft prompt UI components.

How do I allow users to skip an iOS app update prompt without locking them out?▼

Implement skip handling for soft updates to let users dismiss non-blocking update recommendations, while reserving hard block enforcement strictly for critical minimum version requirements.

Does this Swift update manager support both hard block enforcement and soft update prompts?▼

Yes, the update manager implements both hard block enforcement for critical minimum version failures and soft update prompts with skip support for recommended but non-mandatory app updates.