create_pr_with_content
Creates a GitHub Pull Request with structured content including problem, solution, and key changes. Automatically uses the current branch as the head.
Instructions
Create a GitHub PR with structured content. Auto-detects current branch as head.
Required content:
problem: why this change is needed (2-4 sentences)
solution: how it works (4-8 sentences)
key_changes: bulleted markdown list of changes
Optional:
issue: GitHub issue number to close (adds "Closes #N" to PR)
Returns: {pr_number, url, state, head, base, created_at}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| problem | Yes | ||
| solution | Yes | ||
| key_changes | Yes | ||
| issue | No | ||
| base | No | main | |
| owner | No | ||
| repo | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||