-
Notifications
You must be signed in to change notification settings - Fork 2.6k
feat: Add Issue Writer and Issue Fixer modes with comprehensive workflows #4437
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
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…s for creating GitHub issues
…sues in the issue creation process
…stration and implementation processes. Updated role definitions, added detailed workflows for issue resolution, and improved context management and communication guidelines.
… instructions for ensuring correct branch setup before implementation. Updated workflow to include branch context in design planning and final verification processes.
… steps for branch verification, commit checks, and comprehensive PR status monitoring. Improved instructions for ensuring successful PR creation and linking to original issues.
…lows - Add Issue Writer mode for creating well-structured GitHub issues - Add Issue Fixer mode for implementing fixes from GitHub issues - Include detailed workflow rules and best practices for both modes - Add GitHub MCP tool usage guidelines - Include PR workflow and communication guidelines
mrubens
approved these changes
Jun 11, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
documentation
Improvements or additions to documentation
enhancement
New feature or request
lgtm
This PR has been approved by a maintainer
PR - Needs Review
size:XXL
This PR changes 1000+ lines, ignoring generated files.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR introduces two new specialized modes for GitHub issue management:
🔧 Issue Fixer Mode
📝 Issue Writer Mode
Key Features
Files Added
Issue Fixer Mode Rules
.roo/rules-issue-fixer/1_Workflow.xml- Complete 10-step workflow.roo/rules-issue-fixer/2_best_practices.xml- Development best practices.roo/rules-issue-fixer/3_common_patterns.xml- Bug fix and feature patterns.roo/rules-issue-fixer/4_github_mcp_tool_usage.xml- GitHub MCP tool guidelines.roo/rules-issue-fixer/5_pull_request_workflow.xml- PR creation and management.roo/rules-issue-fixer/6_testing_guidelines.xml- Testing requirements.roo/rules-issue-fixer/7_communication_style.xml- Communication standards.roo/rules-issue-fixer/8_github_communication_guidelines.xml- GitHub-specific communication.roo/rules-issue-fixer/9_pr_review_workflow.xml- PR review handlingIssue Writer Mode Rules
.roo/rules-issue-writer/1_workflow.xml- Complete issue creation workflow.roo/rules-issue-writer/2_github_issue_templates.xml- Issue templates.roo/rules-issue-writer/3_best_practices.xml- Issue writing best practices.roo/rules-issue-writer/4_common_mistakes_to_avoid.xml- Common pitfalls.roo/rules-issue-writer/5_github_mcp_tool_usage.xml- GitHub MCP integrationMode Configuration
.roomodes- Updated to include both new modesHow It Works
Issue Fixer Workflow
Issue Writer Workflow
Testing
Requirements
Important: These modes require the GitHub MCP server to be installed and configured for full functionality.
Usage
Users can now:
Both modes follow the established Roo Code patterns and integrate seamlessly with the existing mode system.
Important
Adds Issue Fixer and Issue Writer modes with detailed workflows for GitHub issue management and integration with GitHub MCP tools.
Issue Fixermode for fixing issues and creating PRs, with a 10-step workflow in.roo/rules-issue-fixer/1_Workflow.xml.Issue Writermode for creating issues, with a 7-step workflow in.roo/rules-issue-writer/1_workflow.xml..roo/rules-issue-fixer/1_Workflow.xmlto9_pr_review_workflow.xmlfor Issue Fixer mode..roo/rules-issue-writer/1_workflow.xmlto5_github_mcp_tool_usage.xmlfor Issue Writer mode..roomodesto include new modes.This description was created by
for e27f487. You can customize this summary. It will automatically update as commits are pushed.