Create a GitHub issue from screenshots, images, text descriptions, or any combination. Use this when the user wants to file a new issue or report a bug.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Create a GitHub issue from screenshots, images, text descriptions, or any combination. Use this when the user wants to file a new issue or report a bug.
disable-model-invocation
true
argument-hint
["title or description"]
Create GitHub Issue
Create a new GitHub issue based on the user's input. The input may include screenshots, images, text descriptions, error logs, or any combination.
Input: $ARGUMENTS
Instructions
Gather context from the user's input:
Read any text description or title provided in $ARGUMENTS
If the user has provided screenshot paths or image paths, read them using the Read tool to understand their content
Common screenshot locations to check if referenced:
%USERPROFILE%\Pictures\Screenshots
%OneDrive%\Pictures\Screenshots
If no title is provided, derive one from the description/images
Collect additional information if needed:
If the description is vague, use AskUserQuestion to clarify:
What is the expected behavior?
What is the actual behavior?
Steps to reproduce?
Priority/severity?
If the user provided enough information, proceed without asking
Upload images to the issue:
If images/screenshots were provided, they need to be included in the issue
Use gh issue create which supports image references in markdown
For local images, upload them by referencing in the issue body — GitHub CLI handles image uploads when you use the web editor, so instead embed image paths as attachments
Strategy: Create the issue first, then use gh issue edit to add images if needed, OR reference images inline
If images were provided, mention that they should be manually attached via the GitHub web UI if CLI upload is not possible, and provide the issue URL for easy access