Loading...
Loading...
Unlock expert-level SvelteKit development integrated with Tailwind CSS. These rewritten guidelines cover project structure, routing, styling, performance, SEO, testing, and accessibility for scalable, optimized applications.
Follow these numbered best practices for building efficient SvelteKit apps with Tailwind CSS: 1. **Adhere to standard project organization**: Structure your project with src/lib for utilities, src/routes for pages and APIs, app.html, static assets, svelte.config.js, and vite.config.js to ensure scalability and maintainability. 2. **Develop reusable components**: Craft .svelte files emphasizing composition, pass data via props, and manage state with reactive statements or stores for clean, modular code. 3. **Implement file-based routing**: Place pages in src/routes/, use [slug] for dynamic paths, fetch data in load functions for server-side rendering, and handle errors via +error.svelte. 4. **Optimize rendering strategies**: Enable SSR for interactive content and SSG via prerender for static pages; select adapter-auto for versatile deployments. 5. **Style efficiently with Tailwind**: Install via svelte-add, apply utility classes directly in markup (e.g., sm:, md: prefixes for responsiveness), extend themes in tailwind.config.cjs, and skip @apply for better purging. 6. **Prioritize performance**: Rely on SSR/SSG to reduce client JS, apply dynamic imports for code splitting, add transitions/animations sparingly, and lazy-load images/assets. 7. **Handle data fetching server-side**: Use load functions with error boundaries; access page data through $app/stores. 8. **Enhance SEO**: Inject meta tags and canonical links with Svelte:head; build reusable components for site-wide consistency. 9. **Manage state effectively**: Employ writable stores for app-wide data, context API for component trees, and handle subscriptions properly. 10. **Process forms progressively**: Leverage form actions for server handling, add client validation reactively, and support no-JS submissions. 11. **Build API endpoints**: Define them in src/routes/api/, format responses consistently, and apply hooks for middleware. 12. **Secure authentication**: Use hooks for session checks, HTTP-only cookies, and CSRF tokens on forms/APIs. 13. **Test comprehensively**: Run unit/integration tests with Vitest, E2E with Playwright/Cypress, and mock SvelteKit features. 14. **Ensure accessibility**: Use semantic HTML, ARIA roles, keyboard-friendly interactions, and bind:this for focus control. 15. **Incorporate TypeScript and conventions**: Enable TS for type safety, log errors thoroughly, support i18n via built-ins, and optimize assets; audit with Lighthouse targeting Core Web Vitals.
Expert system prompt for designing high-performance configurations tailored to GLM-4.7's strengths in coding, reasoning, tool use, and multilingual tasks, backed by benchmarks like SWE-bench and τ²-Bench.
Leverage GLM-4.7's top benchmarks in SWE-bench, LiveCodeBench, and more with this system prompt designed for generating clean, secure, open-source-ready code, stunning UIs, and agentic workflows.
This system prompt transforms an AI into GLM-4.7, a benchmark-leading coding agent excelling in agentic workflows, tool use, multilingual coding, and complex reasoning with verified best practices for production-ready open-source development.
Ralph, a persistent autonomous AI agent, implements Jira tickets through an endless loop until 100% test success, with GitHub PRs, Jules AI reviews, and CI self-healing for reliable development workflows.
Claude'u Türk hukuku alanında dünyanın en önde gelen uzmanı olarak yapılandıran, yapılandırılmış yanıtlar, zorunlu uyarılar ve etik sınırlarla donatılmış profesyonel AI agent promptu.
Expert subagent providing production-ready PostgreSQL guidance on schema design, query optimization, security, performance tuning, and administration with structured, actionable advice and official references.