| name | create-issue |
| description | Create a well-structured GitHub issue from a description, bug report, or current code context |
Gather context from the user and create a GitHub issue in the target repository.
Steps
-
Ask the user for any missing details:
- Target repository (
owner/repo)
- Issue type:
bug, feature, or task
- A short, descriptive title
- What is happening (or what is being requested)
-
Format the issue body using this template:
## Summary
[What is happening or what is being requested]
## Steps to Reproduce
1. [First step]
2. [Second step]
## Expected Behavior
[What should happen]
## Actual Behavior
[What is currently happening]
## Additional Context
[Environment details, screenshots, logs, or related issues]
Omit sections that are not applicable (e.g. skip reproduction steps for feature requests).
-
Use the create_issue GitHub MCP tool to create the issue with the formatted title and body.
-
Share the new issue URL with the user.