Skip to content

Commit 85f5491

Browse files
committed
Add GitHub community standards and issue templates
1 parent f69a9e3 commit 85f5491

8 files changed

Lines changed: 540 additions & 187 deletions

File tree

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
name: Bug Report
2+
description: Report a bug or issue with Claude Auto-Commit
3+
title: "[Bug] "
4+
labels: ["bug", "needs-triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to report a bug! Please fill out the information below to help us resolve the issue.
10+
11+
- type: input
12+
id: version
13+
attributes:
14+
label: Version
15+
description: What version of Claude Auto-Commit are you using?
16+
placeholder: "v0.0.5"
17+
validations:
18+
required: true
19+
20+
- type: dropdown
21+
id: os
22+
attributes:
23+
label: Operating System
24+
description: What operating system are you using?
25+
options:
26+
- macOS
27+
- Linux
28+
- Windows (WSL)
29+
- Other
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
id: description
35+
attributes:
36+
label: Bug Description
37+
description: A clear and concise description of what the bug is.
38+
placeholder: Describe the bug...
39+
validations:
40+
required: true
41+
42+
- type: textarea
43+
id: steps
44+
attributes:
45+
label: Steps to Reproduce
46+
description: Steps to reproduce the behavior
47+
placeholder: |
48+
1. Run command '...'
49+
2. See error
50+
value: |
51+
1.
52+
2.
53+
3.
54+
validations:
55+
required: true
56+
57+
- type: textarea
58+
id: expected
59+
attributes:
60+
label: Expected Behavior
61+
description: What you expected to happen
62+
validations:
63+
required: true
64+
65+
- type: textarea
66+
id: actual
67+
attributes:
68+
label: Actual Behavior
69+
description: What actually happened
70+
validations:
71+
required: true
72+
73+
- type: textarea
74+
id: logs
75+
attributes:
76+
label: Error Output/Logs
77+
description: If applicable, add error messages or log output
78+
render: shell
79+
80+
- type: textarea
81+
id: additional
82+
attributes:
83+
label: Additional Context
84+
description: Add any other context about the problem here
85+
86+
- type: checkboxes
87+
id: terms
88+
attributes:
89+
label: Checklist
90+
options:
91+
- label: I have searched existing issues to ensure this is not a duplicate
92+
required: true
93+
- label: I have included the version number
94+
required: true
95+
- label: I have provided steps to reproduce the issue
96+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Documentation
4+
url: https://github.com/0xkaz/claude-auto-commit#readme
5+
about: Check the README for usage instructions and examples
6+
- name: Discussions
7+
url: https://github.com/0xkaz/claude-auto-commit/discussions
8+
about: Ask questions and discuss ideas with the community
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
name: Feature Request
2+
description: Suggest a new feature or enhancement
3+
title: "[Feature] "
4+
labels: ["enhancement", "needs-review"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for suggesting a new feature! Please provide as much detail as possible.
10+
11+
- type: textarea
12+
id: problem
13+
attributes:
14+
label: Problem Statement
15+
description: Is your feature request related to a problem? Please describe.
16+
placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
17+
validations:
18+
required: true
19+
20+
- type: textarea
21+
id: solution
22+
attributes:
23+
label: Proposed Solution
24+
description: Describe the solution you'd like
25+
placeholder: A clear and concise description of what you want to happen.
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
id: alternatives
31+
attributes:
32+
label: Alternatives Considered
33+
description: Describe any alternative solutions or features you've considered
34+
placeholder: A clear and concise description of any alternative solutions or features you've considered.
35+
36+
- type: dropdown
37+
id: priority
38+
attributes:
39+
label: Priority
40+
description: How important is this feature to you?
41+
options:
42+
- Low (nice to have)
43+
- Medium (would be helpful)
44+
- High (needed for my workflow)
45+
- Critical (blocking my usage)
46+
validations:
47+
required: true
48+
49+
- type: textarea
50+
id: use-case
51+
attributes:
52+
label: Use Case
53+
description: Describe your specific use case for this feature
54+
placeholder: How would you use this feature? What workflow would it improve?
55+
56+
- type: textarea
57+
id: additional
58+
attributes:
59+
label: Additional Context
60+
description: Add any other context, mockups, or examples about the feature request here
61+
62+
- type: checkboxes
63+
id: terms
64+
attributes:
65+
label: Checklist
66+
options:
67+
- label: I have searched existing issues to ensure this is not a duplicate
68+
required: true
69+
- label: I have clearly described the problem this feature would solve
70+
required: true
71+
- label: I have provided a clear description of the proposed solution
72+
required: true
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
name: Question
2+
description: Ask a question about Claude Auto-Commit
3+
title: "[Question] "
4+
labels: ["question"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Have a question about Claude Auto-Commit? We're here to help!
10+
11+
- type: dropdown
12+
id: category
13+
attributes:
14+
label: Question Category
15+
description: What type of question is this?
16+
options:
17+
- Installation/Setup
18+
- Usage/Configuration
19+
- Troubleshooting
20+
- Feature Clarification
21+
- Integration
22+
- Other
23+
validations:
24+
required: true
25+
26+
- type: textarea
27+
id: question
28+
attributes:
29+
label: Your Question
30+
description: What would you like to know?
31+
placeholder: Please be as specific as possible...
32+
validations:
33+
required: true
34+
35+
- type: textarea
36+
id: context
37+
attributes:
38+
label: Context
39+
description: Provide any relevant context (OS, setup, what you're trying to achieve, etc.)
40+
placeholder: |
41+
- Operating System:
42+
- Version:
43+
- What I'm trying to do:
44+
- What I've tried:
45+
46+
- type: textarea
47+
id: additional
48+
attributes:
49+
label: Additional Information
50+
description: Any other information that might be helpful
51+
52+
- type: checkboxes
53+
id: terms
54+
attributes:
55+
label: Checklist
56+
options:
57+
- label: I have checked the README and documentation
58+
required: true
59+
- label: I have searched existing issues for similar questions
60+
required: true

0 commit comments

Comments
 (0)