Introduction
This documentation contains concise summaries of key Windsurf features, focusing on their introduction, settings, do's and don'ts, and tips for maximizing code quality and productivity.
Available Feature Summaries
Getting Started
- Get Started - Introduction to Windsurf
- Stuff You Should Know - Essential information
- Caution - Important warnings and considerations
Windsurf in Action
- Project Initialization - Setting up new projects
- Add to Existing Project - Integrating Windsurf with existing projects
Core Features
- Tab - Tab system for organization
- Command - Command execution capabilities
- Cascade - Core features of the Cascade system
- Cascade Memories - A system for sharing and persisting context across conversations
- Cascade Rules - Rules system for the Cascade platform
Productivity Tools
- Workflows - Structured sequences of steps for repetitive tasks
- Planning Mode - A specialized planning agent for complex, multi-step tasks
- MCP - Model Context Protocol integration
- At-mention Tools - Using @ mentions to access tools
Model Selection
- Model Selection for Coding - Specific guidelines for coding tasks
- Model Specialties - Understanding the specialties of different models
Challenges
- Quiz MCQ - Multiple choice quiz functionality
- Quiz MCQ Medium - Medium difficulty multiple choice quizzes
How to Use These Guides
Each summary includes:
- Introduction to the feature
- Feature settings and configuration
- Do's and don'ts for code quality
- Tips for effective usage
- Suggested topics for developers
- Start with the feature that aligns most closely with your current needs
- Review the "Do's and Don'ts" section to understand best practices
- Implement the suggested tips to maximize productivity
- Reference the suggested topics for ideas on how to apply the feature to your specific development tasks