BMAD-METHOD/.claude/rules/web-app-optimization-cursor...
oimiragieo 2c082180cb Build: bmad-spec-kit v1
Merged both the BMAD and Github SPEC frameworks into a single entity to see how Claude Code operates with subagents, and some detailed Claude rules.
2025-09-08 18:06:15 -04:00
..
.cursorrules Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
README.md Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
accessibility-rules.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
configuration-management.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
form-and-actions-in-sveltekit.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
paraglide-js-internationalization-i18n.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
performance-optimization-techniques.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
seo-and-meta-tags-in-sveltekit.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
svelte-and-sveltekit-general-rules.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
svelte-runes-usage.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
sveltekit-api-routes.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
sveltekit-project-structure.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
sveltekit-routing-and-pages.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
sveltekit-ssr-and-ssg.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
tailwind-css-and-shadcn-ui-conventions.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00
typescript-rules-for-svelte-components.mdc Build: bmad-spec-kit v1 2025-09-08 18:06:15 -04:00

README.md

Web App Optimization .cursorrules prompt file

Author: JustMrMendez

What you can build

Benefits

Implements Svelte Runes for handling state, effects, and props uniquely, enabling a reactive programming style with concise syntax.Emphasizes performance by leveraging SvelteKit's SSR, SSG, and compile-time optimizations, alongside minimal JavaScript for enhanced user experience.Integrates comprehensive styling guidelines with Tailwind CSS, Shadcn components, and specific color conventions, promoting a utility-first styling approach.

Synopsis

Developers and web designers would benefit from this prompt to create performance-optimized, accessible web applications using Svelte 5, SvelteKit, and Tailwind CSS, with integrated SEO and internationalization.

Overview of .cursorrules prompt

The .cursorrules file outlines guidelines and conventions for developing web applications using Svelte 5, SvelteKit, and TypeScript. It emphasizes the use of concise and technical code, efficient server-side rendering (SSR) and static site generation (SSG), and performance optimization. The file provides specific rules for code style, structure, naming conventions, and state management, including the usage of Svelte-specific constructs like reactive state declarations. It also covers UI styling using Tailwind CSS and Shadcn components, routing, forms, internationalization with Paraglide.js, and accessibility. Developers are encouraged to follow SvelteKit's project structure, leverage Svelte's SSR capabilities, and prioritize web performance metrics. Comprehensive documentation links are included for further reference.