generators-whats-new

Generate a What's New UI with version tracking and per-release features for iOS and macOS.

4|1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-whats-new
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generators-whats-new
Source: https://github.com/AutisticAF/claude-code-apple-dev-plugin/tree/main/skills/generators-whats-new
Command: npx skills add https://github.com/AutisticAF/claude-code-apple-dev-plugin --skill generators-whats-new

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates a release-notes UI after app updates by automating UI creation, version-tracking, and per-version feature grouping to improve user communication.

Core Features & Use Cases

  • Group features by release version and present them in a concise, paged UI.
  • Support local and remote content sources for release notes.
  • Provide production-ready data models and SwiftUI components that integrate with existing apps.
  • Use cases include update announcements, feature highlights, and onboarding refreshes after updates.

Quick Start

Add the generator to your project and trigger it to produce a ready What's New screen for the latest app version.

Frequently Asked Questions about generators-whats-new

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

FAQPage Schema
How do I generate a What's New screen for an iOS or macOS app update?

Generate a What's New screen for iOS or macOS updates by creating production-ready SwiftUI components, data models, and version-tracking persistence to automate release-notes UI creation and display per-release features.

What is the best way to track which app update versions a user has already seen?

Tracking shown app update versions requires a local persistence mechanism to log displayed releases, preventing repeated feature announcements and ensuring the What's New UI only appears for unseen updates.

Can I load release notes from a remote content provider for my SwiftUI app?

Yes, you can load release notes from a remote content provider. The generated What's New UI supports both local and optional remote content sources to dynamically fetch and group per-release features in SwiftUI.

Does this What's New UI generator work with both iOS and macOS SwiftUI projects?

Yes, the What's New UI generator works across iOS and macOS SwiftUI projects, providing platform-agnostic data models and UI components that integrate directly into existing app update flows and onboarding refreshes.

When should I use a generated changelog UI instead of building a custom feature announcement screen?

Use a generated changelog UI when you need to rapidly automate version-tracking, feature grouping, and per-release content delivery, avoiding the overhead of building a custom feature announcement screen from scratch.