Back to Qwen Code

Create Issue

.qwen/commands/qc/create-issue.md

0.15.61.4 KB
Original Source

Create Issue

Overview

Take the user's idea or bug description, investigate the codebase to understand the full context, draft a GitHub issue for review, and submit it once approved.

Input

The user provides a brief description of a feature request or bug report: {{args}}

Steps

  1. Understand the request
  • Read the user's description carefully
  • Determine whether this is a feature request or a bug report
  1. Investigate the codebase
  • Search for relevant code, files, and existing behavior related to the request
  • Build a thorough understanding of how the current system works
  • Identify any related issues or prior art if mentioned
  1. Draft the issue
  • Write a markdown file for the user to review
  • Use the appropriate template:
    • Feature request: follow @.github/ISSUE_TEMPLATE/feature_request.yml
    • Bug report: follow @.github/ISSUE_TEMPLATE/bug_report.yml
  • Write from the user's perspective, not as an implementation spec
  • Keep the language clear and concise, AVOID internal implementation details
  1. Review with user
  • Present the draft file to the user
  • Iterate on feedback until the user is satisfied
  • Do NOT submit until the user explicitly asks to
  1. Submit the issue
  • When the user confirms, create the issue using gh issue create
  • Apply the appropriate labels:
    • Feature request: type/feature-request, status/needs-triage
    • Bug report: type/bug, status/needs-triage
  • Report back the issue URL