Bug Report Templates#
A collection of templates used when creating bug report issues.
Template A: Full Bug Report#
Full template including image analysis and detailed information:
## Bug Description
{Brief summary of the bug}
## Screenshots/Videos
{Image URL or description}
### Image Analysis Results
- **Screen**: {screen name}
- **UI State**: {error dialog / empty screen / loading state, etc.}
- **Error Message**: {extracted error message}
## Reproduction Steps
1. {precondition}
2. {step_1 - first step}
3. {step_2 - second step}
4. {step_3 - bug occurrence step}
## Expected Result
{Expected result during normal operation}
## Actual Result
{Current problem occurring}
## Environment Information
| Item | Value |
|------|-------|
| OS | {os_version} |
| Device | {device_model} |
| App Version | {app_version} |
| Network | {network_type} |
## Additional Information
{Logs, stack traces, additional context}
---
> Generated by `/bug-report`
Template B: Simple Bug Report#
Simple template with minimum information:
## Bug Description
{Bug summary}
## Reproduction Steps
1. {step_1}
2. {step_2}
3. {step_3}
## Expected vs Actual
- **Expected**: {expected}
- **Actual**: {actual}
## Environment
- OS: {os}
- App Version: {version}
---
> Generated by `/bug-report`
Template C: Crash Report#
Template specifically for crashes/ANR:
## Crash Summary
{Crash situation summary}
## Crash Type
- [ ] App force close (Crash)
- [ ] Not responding (ANR)
- [ ] Screen frozen (Freeze)
## Reproduction Steps
1. {precondition}
2. {step_1}
3. {step_2}
4. **Crash occurs**
## Reproduction Rate
- [ ] Always reproducible (100%)
- [ ] Frequently reproducible ( > 50%)
- [ ] Sometimes reproducible ( < 50%)
- [ ] Occurred once only
## Environment Information
| Item | Value |
|------|-------|
| OS | {os_version} |
| Device | {device_model} |
| App Version | {app_version} |
| Memory Status | {memory_status} |
## Stack Trace
\`\`\`
{stack_trace}
\`\`\`
## Related Logs
\`\`\`
{relevant_logs}
\`\`\`
---
> Generated by `/bug-report` - Crash Report
Template D: UI Bug Report#
Template for UI/layout related bugs:
## UI Bug Summary
{UI issue summary}
## Bug Type
- [ ] Layout broken
- [ ] Overflow
- [ ] Style error
- [ ] Animation issue
- [ ] Responsive issue
## Screenshots
{Image URL}
### Affected Components
- Screen: {screen_name}
- Widget: {widget_name}
- Area: {affected_area}
## Reproduction Conditions
- Screen size: {screen_size}
- Device: {device}
- Orientation: {orientation}
## Expected UI vs Actual UI
| Item | Expected | Actual |
|------|----------|--------|
| Alignment | {expected_align} | {actual_align} |
| Size | {expected_size} | {actual_size} |
| Color | {expected_color} | {actual_color} |
## Related Design
- Figma: {figma_link}
---
> Generated by `/bug-report` - UI Bug
Issue Title Templates#
General Bug#
[Bug] {screen_name}: {bug_summary}
Examples:
[Bug] Login: Social login button not working[Bug] Home: Banner image loading failure
Crash#
[Crash] {screen_name}: {crash_situation}
Examples:
[Crash] Profile: Crash on image selection[Crash] Payment: ANR on completion screen
UI Bug#
[UI] {screen_name}: {UI_issue}
Examples:
[UI] List: Long text overflow[UI] Detail: Bottom button overlap
Label Combination Examples#
Critical Crash#
labels:
- bug
- severity:critical
- crash
- priority:urgent
- needs-investigation
High Functional Bug#
labels:
- bug
- severity:high
- area:backend
- priority:high
Medium UI Bug#
labels:
- bug
- severity:medium
- area:ui
Low Typo/Alignment#
labels:
- bug
- severity:low
- area:ui
- good-first-issue
Workflow Integration Output#
Issue Creation Complete Message#
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Bug Report Created โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ ๐ Issue: #{issue_number} โ
โ ๐ Title: {issue_title} โ
โ โ
โ ๐ท๏ธ Labels: โ
โ - bug โ
โ - {severity_label} โ
โ - {area_label} โ
โ โ
โ ๐ Pipeline: {pipeline} โ
โ ๐ Estimate: {estimate} points โ
โ โ
โ ๐ URL: {issue_url} โ
โ โ
โ ๐ก Next Steps: โ
โ - /dev:bugfix {issue_number} # Start fix cycle โ
โ - Manually create branch and work โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Image Analysis Result Message#
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Image Analysis Result โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ ๐ผ๏ธ Image: {image_path} โ
โ โ
โ ๐ Detected Issues: โ
โ 1. {issue_1} โ
โ 2. {issue_2} โ
โ โ
โ ๐ท๏ธ Suggested Classification: โ
โ - Type: {bug_type} โ
โ - Severity: {severity} โ
โ - Area: {area} โ
โ โ
โ ๐ Extracted Text: โ
โ " {extracted_error_message} " โ
โ โ
โ ๐ Screen Context: โ
โ - Screen: {detected_screen} โ
โ - State: {ui_state} โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ