milestone-celebration

Generate SwiftUI milestone celebration UIs with confetti, badges, and overlays.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/ano4l/SiteRent --skill milestone-celebration-ano4l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: milestone-celebration
Source: https://github.com/ano4l/SiteRent/tree/main/skills/generators/milestone-celebration
Command: npx skills add https://github.com/ano4l/SiteRent --skill milestone-celebration-ano4l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Milestone Celebration Generator provides a ready-to-use framework to celebrate user achievements with visual and haptic feedback, enabling consistent gamification across apps.

Core Features & Use Cases

  • Milestone model and tracker to register progress and unlock milestones automatically.
  • Confetti animations, badge reveals, and a celebration overlay to highlight achievements.
  • Optional haptics and shareable milestone cards, with persistence and accessibility considerations.

Quick Start

Create and register milestones, update progress to trigger unlocks, and present a CelebrationOverlay when a milestone is unlocked.

Frequently Asked Questions about milestone-celebration

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

FAQPage Schema
How do I add confetti and badge animations to a SwiftUI app?

A milestone celebration generator provides a SwiftUI data model, tracker, and overlay components to automatically unlock badges and trigger confetti animations when users reach specific progress goals.

Can I trigger haptic feedback during a milestone celebration in iOS?

Yes, a milestone celebration framework includes optional haptic feedback support alongside confetti animations and badge reveals to provide comprehensive sensory feedback for gamified achievements.

Does this milestone celebration framework work for both iOS and macOS SwiftUI apps?

Yes, this milestone celebration framework specifically targets both iOS and macOS SwiftUI apps, delivering production-ready celebration overlays, confetti, and badge components for gamified achievements across both platforms.

How do I implement gamified level-ups and track user progress in SwiftUI?

To implement gamified level-ups in SwiftUI, you register progress with a milestone tracker data model that automatically unlocks milestones and presents a celebration overlay when users reach a new level.

Are accessibility and persistence supported in SwiftUI confetti and badge overlays?

Yes, the milestone celebration framework provides end-to-end functionality including data persistence for progress tracking and built-in accessibility considerations for confetti and badge overlays.

Can I share milestone achievement cards with social sharing features in SwiftUI?

Yes, you can share milestone achievement cards in SwiftUI by using a celebration framework that generates optional shareable milestone cards alongside its confetti animations and badge unlock features.