feat(workflow): Add workflow plugin v1.0.0
Git workflow, code quality, context management and testing commands: - commit, push, pr, issue - git operations - simplify, refactor, verify, check - code quality - catchup, onboard, save, cleanup - context management - test, format, sync - development utilities Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
122
plugins/workflow/templates/pr-template.md
Normal file
122
plugins/workflow/templates/pr-template.md
Normal file
@@ -0,0 +1,122 @@
|
||||
# Pull Request Template
|
||||
|
||||
## Title Format
|
||||
|
||||
```
|
||||
<type>: <description>
|
||||
```
|
||||
|
||||
Examples:
|
||||
- `feat: Add user authentication flow`
|
||||
- `fix: Resolve data sync race condition`
|
||||
- `refactor: Simplify error handling in API client`
|
||||
|
||||
---
|
||||
|
||||
## Body Template
|
||||
|
||||
```markdown
|
||||
## Summary
|
||||
|
||||
Brief description of what this PR does and why.
|
||||
|
||||
- Key change 1
|
||||
- Key change 2
|
||||
- Key change 3
|
||||
|
||||
## Changes
|
||||
|
||||
### Added
|
||||
- New feature or file
|
||||
|
||||
### Changed
|
||||
- Modified behavior or file
|
||||
|
||||
### Removed
|
||||
- Deleted feature or file
|
||||
|
||||
### Fixed
|
||||
- Bug that was fixed
|
||||
|
||||
## Screenshots
|
||||
|
||||
If applicable, add screenshots or recordings.
|
||||
|
||||
## Test Plan
|
||||
|
||||
- [ ] Unit tests added/updated
|
||||
- [ ] Manual testing completed
|
||||
- [ ] Edge cases verified
|
||||
|
||||
### How to Test
|
||||
|
||||
1. Step 1
|
||||
2. Step 2
|
||||
3. Step 3
|
||||
|
||||
## Checklist
|
||||
|
||||
- [ ] Code follows project style guidelines
|
||||
- [ ] Self-review completed
|
||||
- [ ] Comments added for complex logic
|
||||
- [ ] Documentation updated (if needed)
|
||||
- [ ] No new warnings introduced
|
||||
- [ ] Tests pass locally
|
||||
|
||||
## Related Issues
|
||||
|
||||
- Closes #123
|
||||
- Refs #456
|
||||
|
||||
---
|
||||
|
||||
Generated with [Claude Code](https://claude.ai/claude-code)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Minimal Template
|
||||
|
||||
For small changes:
|
||||
|
||||
```markdown
|
||||
## Summary
|
||||
|
||||
- [One line description]
|
||||
|
||||
## Test Plan
|
||||
|
||||
- [ ] [How you verified this works]
|
||||
|
||||
---
|
||||
|
||||
Generated with [Claude Code](https://claude.ai/claude-code)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Draft PR Template
|
||||
|
||||
For work in progress:
|
||||
|
||||
```markdown
|
||||
## WIP: [Feature Name]
|
||||
|
||||
### Done
|
||||
- [x] Task 1
|
||||
- [x] Task 2
|
||||
|
||||
### In Progress
|
||||
- [ ] Task 3
|
||||
|
||||
### Blocked
|
||||
- [ ] Task 4 (waiting on X)
|
||||
|
||||
### Questions
|
||||
- Question 1?
|
||||
- Question 2?
|
||||
|
||||
---
|
||||
|
||||
Generated with [Claude Code](https://claude.ai/claude-code)
|
||||
```
|
||||
Reference in New Issue
Block a user