| name | serena |
| allowed-tools | Read, Glob, Grep, Edit, MultiEdit, Write, Bash, TodoWrite, mcp__serena__*, mcp__context7__* |
| description | Structured problem-solving with Serena MCP |
/serena — Problem-solving with Serena MCP
Use Serena MCP for structured app development and debugging.
Usage
/serena <problem> [options]
/serena debug "memory leak"
/serena design "auth system"
/serena implement "add feature"
/serena review "optimize code"
Options
| Flag | Mode | Use Case |
|---|
-q | Quick (3-5 thoughts) | Simple bugs |
-d | Deep (10-15 thoughts) | Complex systems |
-c | Code-focused | Refactoring |
-s | Step-by-step | Full features |
-v | Verbose | Show process |
-r | Research | Tech decisions |
-t | Todos | Create task list |
Problem Detection
| Keywords | Pattern | Thoughts |
|---|
| error, bug, broken | Debug | 5-8 |
| architecture, system | Design | 8-12 |
| build, create, add | Implement | 6-10 |
| performance, slow | Optimize | 4-7 |
| analyze, check | Review | 4-7 |
Workflow
- Auto-detect problem type
- Use Serena MCP tools for code analysis
- Research with Context7 if needed
- Provide actionable solution
- Create todos if
-s flag used
Guidelines
- Use
-q for simple problems (saves tokens)
- Use
--focus=AREA for domain-specific analysis
- Combine related problems in single session