Convert raw notes, error logs, voice dictation, or screenshots into crisp GitHub-flavored markdown issue reports. Use when the user pastes bug info, error messages, or informal descriptions and wants a structured GitHub issue. Supports images/GIFs for visual evidence.
Add this skill
npx mdskills install microsoft/github-issue-creatorTransforms unstructured input into well-formatted GitHub issues with clear template and examples
1---2name: github-issue-creator3description: Convert raw notes, error logs, voice dictation, or screenshots into crisp GitHub-flavored markdown issue reports. Use when the user pastes bug info, error messages, or informal descriptions and wants a structured GitHub issue. Supports images/GIFs for visual evidence.4---56# GitHub Issue Creator78Transform messy input (error logs, voice notes, screenshots) into clean, actionable GitHub issues.910## Output Template1112```markdown13## Summary14[One-line description of the issue]1516## Environment17- **Product/Service**:18- **Region/Version**:19- **Browser/OS**: (if relevant)2021## Reproduction Steps221. [Step]232. [Step]243. [Step]2526## Expected Behavior27[What should happen]2829## Actual Behavior30[What actually happens]3132## Error Details33```34[Error message/code if applicable]35```3637## Visual Evidence38[Reference to attached screenshots/GIFs]3940## Impact41[Severity: Critical/High/Medium/Low + brief explanation]4243## Additional Context44[Any other relevant details]45```4647## Output Location4849**Create issues as markdown files** in `/issues/` directory at the repo root. Use naming convention: `YYYY-MM-DD-short-description.md`5051## Guidelines5253**Be crisp**: No fluff. Every word should add value.5455**Extract structure from chaos**: Voice dictation and raw notes often contain the facts buried in casual language. Pull them out.5657**Infer missing context**: If user mentions "same project" or "the dashboard", use context from conversation or memory to fill in specifics.5859**Placeholder sensitive data**: Use `[PROJECT_NAME]`, `[USER_ID]`, etc. for anything that might be sensitive.6061**Match severity to impact**:62- Critical: Service down, data loss, security issue63- High: Major feature broken, no workaround64- Medium: Feature impaired, workaround exists65- Low: Minor inconvenience, cosmetic6667**Image/GIF handling**: Reference attachments inline. Format: ``6869## Examples7071**Input (voice dictation)**:72> so I was trying to deploy the agent and it just failed silently no error nothing the workflow ran but then poof gone from the list had to refresh and try again three times7374**Output**:75```markdown76## Summary77Agent deployment fails silently - no error displayed, agent disappears from list7879## Environment80- **Product/Service**: Azure AI Foundry81- **Region/Version**: westus28283## Reproduction Steps841. Navigate to agent deployment852. Configure and deploy agent863. Observe workflow completes874. Check agent list8889## Expected Behavior90Agent appears in list with deployment status, errors shown if deployment fails9192## Actual Behavior93Agent disappears from list. No error message. Requires page refresh and retry.9495## Impact96**High** - Blocks agent deployment workflow, no feedback on failure cause9798## Additional Context99Required 3 retry attempts before successful deployment100```101102---103104**Input (error paste)**:105> Error: PERMISSION_DENIED when publishing to Teams channel. Code: 403. Was working yesterday.106107**Output**:108```markdown109## Summary110403 PERMISSION_DENIED error when publishing to Teams channel111112## Environment113- **Product/Service**: Copilot Studio → Teams integration114- **Region/Version**: [REGION]115116## Reproduction Steps1171. Configure agent for Teams channel1182. Attempt to publish119120## Expected Behavior121Agent publishes successfully to Teams channel122123## Actual Behavior124Returns `PERMISSION_DENIED` with code 403125126## Error Details127```128Error: PERMISSION_DENIED129Code: 403130```131132## Impact133**High** - Blocks Teams integration, regression from previous working state134135## Additional Context136Was working yesterday - possible permission/config change or service regression137```
Full transparency — inspect the skill content before installing.