BestMode is a custom mode for code agents (Claude, ChatGPT etc.) specifically optimized for desktop and mobile application development.
BestMode is based on Beast Mode 3.1 but brings modifications better suited for software development needs rather than web development.
Exactly as for Beast mode:
- Go to the "agent" dropdown in VS Code chat sidebar and select "Configure Modes".
- Select "Create new custom chat mode file"
- Select "User Data Folder"
- Give it a name (BestMode)
- Paste in the content of bestmode.chatmode.md
- Go back to the "agent" dropdown and select the new mode (BestMode)
Simply start by describing your project:
- "Create a desktop application with Electron that..."
- "I want to develop a React Native mobile app for..."
- "Help me set up a Flutter project that..."
The agent will automatically follow BestMode's optimized workflows.
- Less emojis in chat and code/comments
- Less emphasis on internet research
- Less emphasis on tests all the time. Only do tests when the task is completed
- Fixes reference to
fetch_webpageinstead offetch - More emphasis on thinking and producing correct code
- No more automatic md file after each request unless specifically asked for, a concise summary is done in the chat
- Should document assumptions
- Adds considerations for performances
- Adds coding guidelines