feedback-form

Generate SwiftUI feedback forms with sentiment routing and screenshot attachments.

27|5|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/bocan/bocan-music --skill feedback-form-bocan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feedback-form
Source: https://github.com/bocan/bocan-music/tree/main/.claude/skills/generators/feedback-form
Command: npx skills add https://github.com/bocan/bocan-music --skill feedback-form-bocan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual effort of building production-ready in-app feedback collection systems, handling user sentiment analysis, device diagnostics aggregation, screenshot attachments, and smart routing of feedback to the appropriate channels (App Store reviews for happy users, support for dissatisfied users).

Core Features & Use Cases

  • Sentiment-based routing: Automatically directs users with high ratings (4-5 stars) to App Store review prompts and low ratings (1-2 stars) to support channels.
  • Full feedback form toolkit: Includes pre-built SwiftUI components for category selection, message input, optional screenshot capture with annotation, and automatic device info collection.
  • Cross-platform delivery: Supports both email (via system mail composer) and webhook delivery for feedback, with platform-specific adjustments for iOS and macOS.
  • Use case: A native macOS music app like Bòcan can use this Skill to let users submit bug reports with attached screenshots and device diagnostics, route positive feedback to App Store reviews, and send critical bug reports directly to the support team.

Quick Start

Use the feedback-form skill to add a complete in-app feedback form with sentiment routing and screenshot support to your Swift iOS or macOS app.

Frequently Asked Questions about feedback-form

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

FAQPage Schema
How do I build an in-app feedback form with sentiment routing in SwiftUI?

To build a SwiftUI in-app feedback form with sentiment routing, you need pre-built components for category selection, message input, and automatic device diagnostics collection that direct high ratings to App Store reviews and low ratings to support channels.

Can I collect device diagnostics and screenshot attachments automatically from an iOS bug report?

Yes, you can collect device diagnostics and optional screenshot attachments with annotation automatically from an iOS bug report using production-ready SwiftUI feedback workflows that aggregate and submit this data to support channels.

Does this SwiftUI feedback form support both iOS and macOS applications?

This SwiftUI feedback form supports cross-platform compatibility for both iOS and macOS applications, applying platform-specific adjustments for system mail composer and webhook delivery of user feedback submissions.

What is the best way to route happy users to App Store reviews and unhappy users to support?

The best way to route happy users to App Store reviews and unhappy users to support is implementing sentiment-based routing logic that automatically directs 4-5 star ratings to review prompts and 1-2 star ratings to support ticket generation.

How do I generate support tickets from end user feedback in a native macOS app?

You generate support tickets from end user feedback in a native macOS app by implementing a feedback collection workflow that captures user sentiment, aggregates device info, and routes dissatisfied submissions directly to your support channels.

What delivery methods are available for submitting in-app feedback from Swift applications?

Available delivery methods for submitting in-app feedback from Swift applications include email via the system mail composer and webhook delivery, with platform-specific adjustments for iOS and macOS environments.