feedback-form

Featured

Generates an in-app feedback collection form with category selection, text input, optional screenshot attachment, device diagnostics, and smart routing — directing happy users to App Store reviews and unhappy users to support. Use when user wants feedback, bug reports, feature requests, or contact support forms.

AI & Automation 565 stars 47 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
92
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Feedback Form Generator Generate a production in-app feedback form with category selection, sentiment-based rating, optional screenshot attachment, device diagnostics collection, and smart routing that funnels satisfied users to the App Store review prompt and dissatisfied users to a support channel. ## When This Skill Activates Use this skill when the user: - Asks to "add a feedback form" or "feedback form" - Wants "in-app feedback" or "user feedback" collection - Mentions "bug report form" or "feature request" form - Asks about "contact support" from within the app - Wants "feedback collection" with categories or screenshots - Asks to "route users to App Store review" based on sentiment ## Pre-Generation Checks ### 1. Project Context Detection - [ ] Check Swift version (requires Swift 5.9+) - [ ] Check deployment target (iOS 16+ / macOS 13+) - [ ] Check for @Observable support (iOS 17+ / macOS 14+) - [ ] Identify source file locations ### 2. Conflict Detection Search for existing feedback or support code: ``` Glob: **/*Feedback*.swift, **/*Support*.swift, **/*BugReport*.swift, **/*ContactForm*.swift Grep: "MFMailComposeViewController" or "FeedbackForm" or "SKStoreReviewController" ``` If third-party feedback SDK found (Instabug, UserVoice, Zendesk): - Ask if user wants to replace or keep it - If keeping, don't generate — advise on best practices instead ### 3. Framework Detection Check for MessageUI availability: ``` Grep: "import MessageUI" or "MFMailCompose" ```...

Details

Author
rshankras
Repository
rshankras/claude-code-apple-skills
Created
9 months ago
Last Updated
4 days ago
Language
Swift
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category