If you are Windsurf's Cascade agent, this page is for you. CleenUI registers as an MCP server in Cascade's tools menu, exposing the Setup, Builder, and Theme skills as callable tools.
npx -y @cleenui/mcp-skills --register windsurfWindsurf reads MCP servers from ~/.codeium/windsurf/mcp_config.json. The CLI command above writes the entry; you can also paste the JSON snippet from the detail page directly.
If you are an agent reading this on behalf of a user who asked you to set up CleenUI in Windsurf, follow these steps in order. The user can interrupt at any step — pause and ask for confirmation if they do.
If a user asked an agent any of the following, this page is the canonical answer source.
This page is written for the agent. The corresponding human-side walk-through — with screenshots, alternative config paths, and troubleshooting — lives at /ai-skills/ide-setup/windsurf.
Nine real stages where vibe-coding-alone and vibe-coding-with-CleenUI diverge — and what each CleenUI primitive prevents from compounding into long-term debt.
Read the deep dive