Loading...
Loading...
Create GitHub Pull Request from specification using pull_request_template.md. Use when: spec needs to be converted to PR, spec is ready for review/merge, need to automate PR creation from specification file with template-based body and title.
npx skill4agent add giuseppe-trisciuoglio/developer-kit create-pr-from-spec${workspaceFolder}/.github/pull_request_template.mdmaindevelop.github/pull_request_template.md${workspaceFolder}/.github/pull_request_template.mdcreate_pull_requestget_pull_requestget_pull_request_diffupdate_pull_requestupdate_pull_requestget_meupdate_issueInput: Create PR from spec to main branch
Process:
1. Analyze pull_request_template.md
2. Create draft PR to main
3. Check for existing PRs
4. Update PR title: "feat: [Feature Name from Spec]"
5. Update PR body with template sections
6. Mark as ready for review
7. Assign to creator
Output: https://github.com/user/repo/pull/123PR Title: feat: Implement user authentication system
PR Body:
## Description
Implements JWT-based authentication with token refresh mechanism
## Related Issue
Closes #456
## Changes
- Added JWT middleware
- Implemented token validation
- Added refresh token endpoint
## Testing
- Unit tests for auth middleware
- Integration tests for token endpoints
## Checklist
- [x] Tests pass
- [x] Documentation updated
- [x] No breaking changesInput: Create PR from spec
Check: PR for current branch already exists?
→ Yes: Report error, don't create duplicate
→ No: Proceed with PR creation
Output: "PR already exists at https://github.com/user/repo/pull/789".github/pull_request_template.mdsearchcreate_pull_requestget_pull_requestget_pull_request_diffupdate_pull_requestupdate_issueget_me