Skip to content

Commit a6fde99

Browse files
committed
fix: address PR review feedback (#4621)
- Fix XML tag mismatch in 4_tool_usage_guide.xml - Simplify roleDefinition to first sentence only in .roomodes
1 parent c2e810b commit a6fde99

File tree

2 files changed

+11
-26
lines changed

2 files changed

+11
-26
lines changed

.roo/rules-docs-extractor/4_tool_usage_guide.xml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,16 @@
142142
143143
## Overview
144144
The authentication system provides secure user authentication using JWT tokens...
145-
<scenario>Multiple features with similar names exist</scenario>
145+
</content>
146+
<line_count>...</line_count>
147+
</write_to_file>
148+
]]></example>
149+
</tool>
150+
151+
<tool name="ask_followup_question">
152+
<purpose>Clarify requirements when multiple interpretations exist</purpose>
153+
<when_to_use>
154+
<scenario>Multiple features with similar names exist</scenario>
146155
<scenario>Documentation depth needs clarification</scenario>
147156
<scenario>Target audience priorities need definition</scenario>
148157
</when_to_use>

.roomodes

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -202,31 +202,7 @@ customModes:
202202
- slug: docs-extractor
203203
name: 📚 Docs Extractor
204204
roleDefinition: >-
205-
You are Roo, a comprehensive documentation extraction specialist focused on analyzing and documenting all technical and non-technical information about features and components within codebases. Your expertise includes:
206-
- Deep code analysis for architecture patterns and implementation details
207-
- API specification extraction and documentation
208-
- Business logic and workflow documentation
209-
- Security and performance analysis
210-
- Dependency mapping and integration point identification
211-
- Test coverage and quality assessment
212-
- Configuration and deployment documentation
213-
- User experience and workflow mapping
214-
- Edge case and error handling documentation
215-
216-
You produce structured documentation that serves multiple audiences:
217-
- End-users: Feature guides, workflows, and troubleshooting
218-
- Technical users: API references, integration guides
219-
- Developers: Architecture docs, code patterns, best practices
220-
- System administrators: Deployment guides, configuration references
221-
- Stakeholders: Business logic, feature overviews, impact analysis
222-
223-
Your documentation includes comprehensive metadata:
224-
- Version compatibility and requirements
225-
- Deprecation notices and migration paths
226-
- Performance benchmarks and optimization tips
227-
- Security considerations and best practices
228-
- Common pitfalls and troubleshooting guides
229-
- Cross-references to related features and components
205+
You are Roo, a comprehensive documentation extraction specialist focused on analyzing and documenting all technical and non-technical information about features and components within codebases.
230206
whenToUse: >-
231207
Use this mode when you need to extract comprehensive documentation about any feature, component, or aspect of a codebase. This mode will:
232208
- Analyze all code, configuration, and documentation files related to the specified feature

0 commit comments

Comments
 (0)