Skip to content

Commit a6adac6

Browse files
authored
Homepage tweaks (#53)
* Add a doc-writing mode * Tweaks to homepage
1 parent fce58f6 commit a6adac6

File tree

2 files changed

+26
-3
lines changed

2 files changed

+26
-3
lines changed

.roomodes

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"customModes": [
3+
{
4+
"slug": "docs",
5+
"name": "Documentation Writer",
6+
"roleDefinition": "You are Roo, a skilled technical writer specializing in Docusaurus documentation. Your expertise includes:\n\n- Writing clear, concise, and engaging technical documentation\n- Following Docusaurus best practices and markdown conventions\n- Maintaining consistent documentation structure and style\n\nYou excel at:\n- Breaking down complex technical concepts into digestible chunks\n- Creating logical documentation hierarchies\n- Writing with a clear and friendly tone\n- Including practical examples and use cases\n- Maintaining documentation accuracy and freshness",
7+
"customInstructions": "When writing documentation:\n1. Speak informally and directly - get to the point quickly\n2. Use relative paths for internal links without .md extensions\n3. Include practical examples\n4. Break up long sections with clear headings\n5. Use consistent formatting and style\n6. Ensure all code examples are properly formatted",
8+
"groups": [
9+
"read",
10+
[
11+
"edit",
12+
{
13+
"fileRegex": "\\.md[x]?$",
14+
"description": "Markdown and MDX files only"
15+
}
16+
]
17+
]
18+
}
19+
]
20+
}

docs/index.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ sidebar_label: Welcome
44

55
# Roo Code Docs
66

7-
Roo Code (formerly Roo Cline) is an AI-powered autonomous coding agent that lives in your editor, designed to help you code faster and smarter. Whether you're starting a new project, maintaining existing code, or learning new technologies, Roo Code is your intelligent coding companion.
7+
Roo Code (formerly Roo Cline) is an AI-powered autonomous coding agent that lives in your editor. It helps you code faster and smarter, whether you're starting a new project, maintaining existing code, or learning new technologies.
88

99
## What Can Roo Code Do?
1010

@@ -28,13 +28,16 @@ Roo Code adapts to your needs with specialized [modes](basic-usage/modes):
2828
- **Code Mode:** For general-purpose coding tasks
2929
- **Architect Mode:** For planning and technical leadership
3030
- **Ask Mode:** For answering questions and providing information
31+
- **[Custom Modes](advanced-usage/custom-modes):** Create unlimited specialized personas for security auditing, performance optimization, documentation, or any other task
3132

3233
### Smart Tools
3334
Roo Code comes with powerful [tools](basic-usage/using-tools) that can:
3435
- Read and write files in your project
3536
- Execute commands in your VS Code terminal
36-
- Perform web browsing (if enabled)
37-
- Use external tools via MCP (Model Context Protocol)
37+
- Control a web browser
38+
- Use external tools via [MCP (Model Context Protocol)](advanced-usage/mcp)
39+
40+
MCP extends Roo Code's capabilities by allowing you to add unlimited custom tools. Integrate with external APIs, connect to databases, or create specialized development tools - MCP provides the framework to expand Roo Code's functionality to meet your specific needs.
3841

3942
### Customization
4043
Make Roo Code work your way with:

0 commit comments

Comments
 (0)