AI SummaryA Windsurf-specific development ruleset emphasizing accessibility-first practices, clear documentation, and organized code structure for building fitness applications with integrated health tracking features.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to add the "4Score — Windsurf Rules" prompt rules to my project. Repository: https://github.com/AlkaiDynamics/4Score Please read the repo to find the rules/prompt file, then: 1. Download it to the correct location (.cursorrules, .windsurfrules, .github/prompts/, or project root — based on the file type) 2. If there's an existing rules file, merge the new rules in rather than overwriting 3. Confirm what was added
Description
fitness app with calendar, timers, context aware chatbot, workout planner, meal prep and rec, nutritional guidance, social connections, premium coaching, step-counter, progress trackers for sleep, nutrition, workouts, social connections, water, dynamic integrations for porting in personal data hardware like wearables, sleep masks, eeg, ekg
Accessibility-First Development:
• Break down complex tasks into clear, manageable steps • Use consistent visual patterns and clear labeling • Implement step-by-step wizards for complex workflows • Provide visual progress indicators • Include clear error recovery paths • Support keyboard navigation throughout
Documentation & Communication:
• Document ALL steps in a clear, numbered format • Use visual aids (screenshots, diagrams) liberally • Maintain a running changelog with visual diffs • Create quick-reference guides for common tasks • Include video/gif demonstrations for complex features • Keep a centralized knowledge base for quick reference
Code Organization & Memory Support:
• Use descriptive, self-documenting names • Implement clear visual state indicators • Create checkpoints for long processes • Add status indicators for async operations • Use consistent color coding for different states • Implement auto-save where possible
Development Environment:
• {(IF Python is used, THEN)} ALWAYS use virtual environments (e.g., venv, conda) and ensure they are activated. Specify Python version explicitly (e.g., 3.11) • Specify Node.js version explicitly (e.g., 20.x) • Consistent use of a package manager (e.g., npm, yarn, pip) • IDE configuration for consistent formatting (e.g., Prettier, ESLint) • Use automated linting with clear error messages • Implement git hooks for consistency checks
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster
Works With
Any AI assistant that accepts custom rules or system prompts