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 564 stars 47 forks Updated 3 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
3 days ago
Language
Swift
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

feedback

Use this skill when the user says "send feedback", "report a bug", "this didn't work", "I want to suggest a feature", "where do I file an issue for iEvo", or after iEvo has done something the user would want to comment on. Submits feedback about the iEvo plugin — bug reports, feature requests, suggestions, or general comments. Posts as a GitHub issue in `ievo-ai/skills` via `gh` CLI.

0 Updated today
ievo-ai
AI & Automation Listed

kelly-feedback

Personal App-in-Skill voice-of-customer desk for aggregating user feedback from support email, Discord/Slack communities, X replies, app-store reviews, surveys, and interviews into clustered feature requests and a roadmap decision queue. Use when the user invokes $kelly-feedback or /kelly-feedback, or mentions user feedback, voice of customer, feature requests, roadmap decisions, feedback clustering, feedback triage, request dedupe, changelog replies, decline replies, or reviewing what users are asking for.

3 Updated today
mr-kelly
AI & Automation Listed

forge-feedback

Collects feedback for the ShipToday team from inside an AI coding session and delivers it via Forge's shared MCP feedback backend. Invoke this skill whenever the user wants to "send feedback", "share feedback", "report a problem with Forge", "give the ShipToday team feedback", "submit feedback", or types "forge-feedback". The skill runs a short conversation to capture the feedback, gathers and SANITIZES relevant session context, shows the user the exact payload that will be sent, lets them revise it, and sends ONLY after explicit user confirmation by calling the `forge__send_feedback` MCP tool. No feedback content is stored. Do NOT invoke for product/SDLC work on a tracked item — that is `forge-autopilot` / `forge__start_workflow`.

0 Updated 1 weeks ago
ShipToday