Welcome to the Windsurf Walkthrough! This project includes a sample code base and suggested flows (prompts + user actions) as you get hands-on with the Windsurf Editor.
Instead of providing an exhaustive demonstration of all Windsurf's capabilities as your AI coding assistant, this project focuses on a few representative user flows and key takeaways for working with Windsurf.
For the latest information on Windsurf, check out Windsurf University and the Windsurf Documentation
./
├── contact-form-app/ # Example codebase (React + Python)
└── walkthrough/ # Introductory step-by-step walkthroughs
└── for-administrators/ # Reference material for Windsurf Administrators
└── challenges/ # Open-ended tasks for Windsurf users to continue exploring
You will need to:
- Install the Windsurf Editor
- Clone this repository

- Run the
/initialize-dev-environmentworkflow in Cascade to setup your local development environment
Begin by working through the walkthrough to explore sample flows that demonstrate how to effectively collaborate with your AI coding assistant.
While these files are available on your local machine, it is recommended you open them in Github for better readability.
If you'd like to contribute to this project, please review the CONTRIBUTING.md file for guidelines on how to submit changes and improvements.
While your specific interactions with Windsurf may vary, the goal is to demonstrate how Windsurf helps you stay in the flow so you can dream bigger.