• Will Chen's avatar
    Add feedback-to-issues command (#2639) · 40060a82
    Will Chen 提交于
    ## Summary
    Adds a new `/feedback-to-issues` command that converts customer feedback
    (usually emails or support tickets) into discrete GitHub issues. The
    command:
    
    - Parses feedback to extract concrete, actionable issues
    - Searches for existing duplicate issues on GitHub
    - Proposes new issues for user approval
    - Creates approved issues
    - Drafts a professional reply email to the customer
    
    ## Features
    - **Duplicate detection**: Searches GitHub with multiple keyword
    variations
    - **User approval workflow**: Shows proposed issues for review before
    creating
    - **Draft reply email**: Generates a response email acknowledging all
    items
    
    This is a useful tool for managing customer feedback and support tickets
    at scale.
    <!-- devin-review-badge-begin -->
    
    ---
    
    <a href="https://app.devin.ai/review/dyad-sh/dyad/pull/2639"
    target="_blank">
      <picture>
    <source media="(prefers-color-scheme: dark)"
    srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1">
    <img
    src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1"
    alt="Open with Devin">
      </picture>
    </a>
    <!-- devin-review-badge-end -->
    
    <!-- CURSOR_SUMMARY -->
    ---
    
    > [!NOTE]
    > **Low Risk**
    > Documentation-only addition of a new Claude command; no
    application/runtime code paths change.
    > 
    > **Overview**
    > Adds a new Claude command spec,
    `/.claude/commands/dyad/feedback-to-issues.md`, to turn pasted (or
    file-based) customer feedback into actionable GitHub issues.
    > 
    > The workflow explicitly guides parsing feedback into discrete items,
    searching `gh issue list` for potential duplicates, presenting *already
    filed* vs *proposed* issues for **user approval**, then creating
    approved issues via `gh issue create` and drafting a reply email linking
    the resulting issues.
    > 
    > <sup>Written by [Cursor
    Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
    546a1ace575909596613fa3b5863421bbafe1594. This will update automatically
    on new commits. Configure
    [here](https://cursor.com/dashboard?tab=bugbot).</sup>
    <!-- /CURSOR_SUMMARY -->
    
    <!-- This is an auto-generated description by cubic. -->
    ---
    ## Summary by cubic
    Adds a new /feedback-to-issues command that turns customer emails or
    tickets into actionable GitHub issues. It checks for duplicates,
    requires approval before creating issues, and drafts a reply email with
    links.
    
    - **New Features**
    - Parses feedback into discrete issues with clear titles, types, and
    priorities.
    - Searches GitHub for duplicates using multiple keyword variations (open
    and closed).
      - Presents a review report and creates only approved issues via gh.
    - Drafts a concise customer reply that references existing and newly
    created issues.
    
    <sup>Written for commit 546a1ace575909596613fa3b5863421bbafe1594.
    Summary will update on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    40060a82
名称
最后提交
最后更新
..
commands 正在载入提交数据...
hooks 正在载入提交数据...
skills 正在载入提交数据...
README.md 正在载入提交数据...
run-e2e-update.sh 正在载入提交数据...
settings.json 正在载入提交数据...