feedback-form

Constructs an in-app feedback form with sentiment routing and submission backends for iOS and macOS.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/venomez-viper/PathWise --skill feedback-form-venomez-viper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feedback-form
Source: https://github.com/venomez-viper/PathWise/tree/main/.claude/skills/generators/feedback-form
Command: npx skills add https://github.com/venomez-viper/PathWise --skill feedback-form-venomez-viper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating an in-app feedback form can be time-consuming and error-prone without a ready-made, production-grade UI and data pipeline. This Skill creates a drop-in feedback collection experience that captures user sentiment, categories, messages, and optional screenshots, while also collecting device diagnostics to aid support.

Core Features & Use Cases

  • Production-ready in-app feedback form with sentiment-based rating, category selection, message input, and optional screenshot attachments.
  • Device diagnostics capture to provide context for each submission.
  • Smart routing to direct happy users to App Store reviews and unhappy users to support channels across iOS/macOS apps.
  • Flexible delivery backends (Webhook and Email) with safe fallbacks.

Quick Start

Launch the in-app feedback form from your app and tailor routing rules to route happy users to reviews and unhappy users to support.

Frequently Asked Questions about 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 to my iOS app?

You can add an in-app feedback form by integrating a modular UI pipeline that captures user sentiment, categories, messages, and optional screenshots, then routes the data to webhook or email backends.

How does sentiment-based routing work for in-app feedback on macOS?

Sentiment-based routing evaluates user ratings to direct happy users to App Store reviews and unhappy users to support channels, ensuring feedback reaches the most appropriate destination automatically.

Can I capture device diagnostics alongside in-app feedback submissions?

Yes, the in-app feedback pipeline captures device diagnostics to provide contextual data for each submission, helping support teams troubleshoot issues reported by iOS and macOS users.

What's the best way to handle feedback submission errors in Swift?

The best way to handle feedback submission errors is using a modular pipeline with safe fallbacks and error handling, ensuring delivery attempts via webhook or email backends do not crash the app.

Does this in-app feedback pipeline support both Webhook and Email delivery?

Yes, the feedback pipeline supports flexible delivery through WebhookFeedbackSubmitter and EmailFeedbackSubmitter backends, allowing you to choose the submission method that fits your infrastructure.

When do I need a production-ready feedback form instead of a custom implementation?

You need a production-ready feedback form when you want to avoid the time-consuming and error-prone process of building UI, data models, routing logic, and diagnostics capture from scratch.