generators-feedback-form

Generate a SwiftUI feedback form with sentiment routing and webhook delivery.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many apps lack a unified, privacy-aware way to collect user feedback, reproduce bugs, and route satisfied users to leave App Store reviews while routing unhappy users to support; this Skill generates a production-ready in-app feedback form that captures sentiment, optional screenshots, device diagnostics, and delivers entries via email or webhook.

Core Features & Use Cases

  • Sentiment-based routing: Routes high ratings to App Store review prompts and low ratings to support flows.
  • Rich submissions: Category selection, free-text message, compressed screenshots, and device diagnostics for reproducible bug reports.
  • Flexible delivery: Email composer (MessageUI / NSSharingService) and webhook JSON payloads with base64-encoded attachments and retry/queueing strategies.
  • Platform-aware: SwiftUI-first implementation with platform conditionals for iOS and macOS and fallbacks for missing capabilities.
  • Use Case: Add a "Send Feedback" sheet that captures a screenshot, diagnostic context, and posts to a backend webhook for triage.

Quick Start

Ask the skill to generate a FeedbackFormView, data models, and submitters configured to send entries to your webhook URL.

Frequently Asked Questions about generators-feedback-form

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

FAQPage Schema
How do I add an in-app feedback form in SwiftUI that captures device diagnostics?

You can generate a SwiftUI FeedbackFormView that collects free-text messages, compressed screenshots, and device diagnostics, delivering entries via email composer or webhook JSON payloads for backend triage.

Can I route happy users to App Store reviews and unhappy users to support automatically?

Sentiment-based routing directs high ratings to App Store review prompts and low ratings to support flows, ensuring satisfied users leave reviews while unhappy users reach support channels.

Does the generated in-app feedback form work on both iOS and macOS?

The SwiftUI-first implementation uses platform conditionals for iOS and macOS, including fallbacks for missing capabilities like MessageUI on iOS or NSSharingService on macOS.

What's the best way to send SwiftUI feedback entries with screenshots to a backend webhook?

Webhook delivery sends JSON payloads with base64-encoded screenshot attachments, including offline queuing and retry strategies to ensure feedback submissions reach your backend reliably.

Do I need Swift 5.9 to implement in-app feedback with sentiment routing?

Yes, the generated production-ready in-app feedback form requires Swift 5.9+ compatibility to implement sentiment routing, screenshot capture, and flexible email or webhook delivery.