feat: extract translation and merge resolver modes into reusable skills#11215
Merged
feat: extract translation and merge resolver modes into reusable skills#11215
Conversation
- Add roo-translation skill with comprehensive i18n guidelines - Add roo-conflict-resolution skill for intelligent merge conflict resolution - Add /roo-translate slash command as shortcut for translation skill - Add /roo-resolve-conflicts slash command as shortcut for conflict resolution skill The existing translate and merge-resolver modes are preserved. These new skills and commands provide reusable access to the same functionality. Closes CLO-722
Contributor
Author
All previously flagged issues are now resolved. No new issues found.
Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues. |
- Add .roo/guidances/roo-translator.md for brand voice, tone, and word choice guidance - Update roo-translation skill to reference the guidance file The guidance file serves as a placeholder for translation style guidelines that will be interpolated at runtime.
The guidance file should focus on brand voice, tone, and word choice only.
Contributor
Author
One remaining issue with an incorrect relative path in the translation skill file.
Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues. |
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
daniel-lxs
approved these changes
Feb 13, 2026
cte
approved these changes
Feb 13, 2026
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
This PR extracts the Translator and Merge Resolver modes into reusable Agent Skills with corresponding slash commands, as requested in CLO-722.
Changes
New Skills
roo-translationroo-conflict-resolutionNew Slash Commands
/roo-translate/roo-resolve-conflictsFiles Added
.roo/skills/roo-translation/SKILL.md- Translation skill with i18n guidelines.roo/skills/roo-conflict-resolution/SKILL.md- Conflict resolution skill with git-based workflow.roo/commands/roo-translate.md- Slash command for translation.roo/commands/roo-resolve-conflicts.md- Slash command for conflict resolutionNotes
translateandmerge-resolvermodes are preserved unchangedView task on Roo Code Cloud
Important
Extracts translation and merge resolver modes into reusable skills with new slash commands for easy access.
roo-translation: Guidelines for translating and localizing Roo Code extension strings.roo-conflict-resolution: Guidelines for resolving merge conflicts using git history analysis./roo-translate: Invokes the translation skill./roo-resolve-conflicts: Invokes the conflict resolution skill..roo/skills/roo-translation/SKILL.md: Translation skill guidelines..roo/skills/roo-conflict-resolution/SKILL.md: Conflict resolution skill guidelines..roo/commands/roo-translate.md: Slash command for translation..roo/commands/roo-resolve-conflicts.md: Slash command for conflict resolution.translateandmerge-resolvermodes remain unchanged.This description was created by
for 3ff063d. You can customize this summary. It will automatically update as commits are pushed.