/ .github / ISSUE_TEMPLATE / feature_request.yml
feature_request.yml
 1  name: "✨ Feature Request"
 2  description: Suggest a new feature or improvement
 3  title: "[Feature]: "
 4  labels: ["enhancement"]
 5  body:
 6    - type: markdown
 7      attributes:
 8        value: |
 9          Have an idea to make OpenCLI better? We'd love to hear it!
10  
11    - type: textarea
12      id: description
13      attributes:
14        label: Feature Description
15        description: A clear and concise description of the feature you'd like.
16      validations:
17        required: true
18  
19    - type: textarea
20      id: use-case
21      attributes:
22        label: Use Case
23        description: What problem does this solve? Who benefits from this feature?
24        placeholder: "As a user, I want to ... so that ..."
25      validations:
26        required: true
27  
28    - type: textarea
29      id: proposed-solution
30      attributes:
31        label: Proposed Solution
32        description: If you have a specific implementation in mind, describe it here.
33      validations:
34        required: false
35  
36    - type: textarea
37      id: alternatives
38      attributes:
39        label: Alternatives Considered
40        description: Any alternative approaches you've thought about?
41      validations:
42        required: false