-
Notifications
You must be signed in to change notification settings - Fork 675
Add 'Refine Requirement or Issue' chat mode to enhance issue analysis… #16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
… and detail enrichment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces a new custom chat mode “Refine Requirement or Issue” to enrich existing GitHub issues with structured details and updates the main README to list the new mode.
- Adds
chatmodes/refine-issue.chatmode.md
defining the new chat mode, its tools, steps, and usage. - Updates
README.md
to include the “Refine Requirement or Issue Chat Mode” in the list of available chat modes.
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
chatmodes/refine-issue.chatmode.md | New chat mode definition and usage documentation |
README.md | Added entry linking to the new chat mode |
Comments suppressed due to low confidence (1)
chatmodes/refine-issue.chatmode.md:22
- The steps omit adding Non-Functional Requirements (NFRs) even though they're mentioned in the description. Consider adding a step like 'Add expected NFRs to the refined issue.'
6. Provide suggestions for effort estimation.
Co-authored-by: Copilot <[email protected]>
README.md
Outdated
@@ -70,6 +70,7 @@ Custom chat modes define specific behaviors and tools for GitHub Copilot Chat, e | |||
- [4.1 Beast Mode](chatmodes/4.1-Beast.chatmode.md) - A custom prompt to get GPT 4.1 to behave like a top-notch coding agent. | |||
- [Database Administrator Chat Mode](chatmodes/PostgreSQL%20DBA.chatmode.md) - Work with PostgreSQL databases using the PostgreSQL extension. | |||
- [Planning mode instructions](chatmodes/planner.chatmode.md) - Generate an implementation plan for new features or refactoring existing code. | |||
- [Refine Requirement or Issue Chat Mode](chatmodes/refine-issue.chatmode.md) - Analyze and enrich existing issues with structured details. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This description does not match what is in the markdown file. In future, use update-readme.js
to avoid future issues.
- [Refine Requirement or Issue Chat Mode](chatmodes/refine-issue.chatmode.md) - Analyze and enrich existing issues with structured details. | |
- [Refine Requirement or Issue Chat Mode](chatmodes/refine-issue.chatmode.md) - Refine the requirement or issue with Acceptance Criteria, Technical Considerations, Edge Cases, and NFRs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's an inconsistency between the readme and the markdown
This pull request introduces a new custom chat mode for GitHub Copilot Chat called "Refine Requirement or Issue Chat Mode." This mode is designed to enhance issue refinement by adding structured details such as acceptance criteria, technical considerations, and edge cases. The changes include updates to the documentation and the addition of a new configuration file for the chat mode.
Check out the demo of this mode at https://youtu.be/C4N-92S_E9w?t=347