diff --git a/rules/README.md b/rules/README.md index 1a3a6e6..1869ab8 100644 --- a/rules/README.md +++ b/rules/README.md @@ -2,6 +2,64 @@ This directory contains `.cursorrules` files that define development guidelines and best practices for various technology stacks and frameworks. +## Directory Structure + +```bash +rules/ +├── backend +│ ├── deno +│ ├── elixir +│ ├── go +│ ├── java +│ ├── ml +│ ├── nodejs +│ ├── php +│ └── python +├── best-practices +├── database +│ ├── graphql +│ ├── nosql +│ └── sql +├── devops +│ ├── docker +│ ├── github +│ └── kubernetes +├── frontend +│ ├── angular +│ ├── astro +│ ├── javascript +│ ├── nextjs +│ ├── qwik +│ ├── react +│ ├── solid +│ ├── svelte +│ ├── typescript +│ └── vue +├── mobile +│ ├── android +│ ├── flutter +│ ├── ios +│ └── react-native +├── specialized +├── testing +│ ├── cypress +│ └── jest +├── tools +│ ├── cursor +│ ├── desktop +│ ├── electron +│ ├── extensions +│ ├── gui +│ ├── unity +│ └── vscode +└── web + ├── html + ├── htmx + └── tailwind + +59 directories +``` + ## File Structure Each `.cursorrules` file follows this standardized format: @@ -36,58 +94,6 @@ Optional: [Numbered list of security requirements] ``` -## Current Rulesets - -1. Python/FastAPI: - - `cursorrules-file-cursor-ai-python-fastapi-api/` - - FastAPI application development guidelines - -2. Deno Integration: - - `deno-integration-techniques-cursorrules-prompt-fle/` - - Deno integration patterns and practices - -3. Elixir Development: - - `elixir-engineer-guidelines-cursorrules-prompt-file/` - - Elixir engineering best practices - - `elixir-phoenix-docker-setup-cursorrules-prompt-fil/` - - Phoenix framework with Docker setup - -4. Flutter Development: - - `flutter-development-guidelines-cursorrules-prompt-file/` - - Flutter application development guidelines - -5. GitHub Integration: - - `github-code-quality-cursorrules-prompt-file/` - - GitHub code quality standards - - `github-cursorrules-prompt-file-instructions/` - - GitHub workflow instructions - -6. Go Development: - - `go-backend-scalability-cursorrules-prompt-file/` - - Go backend scalability patterns - - `go-servemux-rest-api-cursorrules-prompt-file/` - - ServeMux REST API implementation - -7. Graphical Apps: - - `graphical-apps-development-cursorrules-prompt-file/` - - GUI application development guidelines - -8. HTML/CSS/JavaScript: - - `html-tailwind-css-javascript-cursorrules-prompt-fi/` - - Modern web development with Tailwind CSS - -9. HTMX Integration: - - `htmx-basic-cursorrules-prompt-file/` - - Basic HTMX implementation patterns - - `htmx-django-cursorrules-prompt-file/` - - HTMX with Django integration - - `htmx-flask-cursorrules-prompt-file/` - - HTMX with Flask integration - - `htmx-go-basic-cursorrules-prompt-file/` - - HTMX with Go (basic setup) - - `htmx-go-fiber-cursorrules-prompt-file/` - - HTMX with Go Fiber framework - ## Usage 1. Each `.cursorrules` file serves as a comprehensive guide for developing applications with specific technology stacks. diff --git a/rules/deno-integration-techniques-cursorrules-prompt-fil/.cursorrules b/rules/backend/deno/deno-integration-techniques-cursorrules-prompt-fil/.cursorrules similarity index 100% rename from rules/deno-integration-techniques-cursorrules-prompt-fil/.cursorrules rename to rules/backend/deno/deno-integration-techniques-cursorrules-prompt-fil/.cursorrules diff --git a/rules/deno-integration-techniques-cursorrules-prompt-fil/README.md b/rules/backend/deno/deno-integration-techniques-cursorrules-prompt-fil/README.md similarity index 100% rename from rules/deno-integration-techniques-cursorrules-prompt-fil/README.md rename to rules/backend/deno/deno-integration-techniques-cursorrules-prompt-fil/README.md diff --git a/rules/elixir-engineer-guidelines-cursorrules-prompt-file/.cursorrules b/rules/backend/elixir/elixir-engineer-guidelines-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/elixir-engineer-guidelines-cursorrules-prompt-file/.cursorrules rename to rules/backend/elixir/elixir-engineer-guidelines-cursorrules-prompt-file/.cursorrules diff --git a/rules/elixir-engineer-guidelines-cursorrules-prompt-file/README.md b/rules/backend/elixir/elixir-engineer-guidelines-cursorrules-prompt-file/README.md similarity index 100% rename from rules/elixir-engineer-guidelines-cursorrules-prompt-file/README.md rename to rules/backend/elixir/elixir-engineer-guidelines-cursorrules-prompt-file/README.md diff --git a/rules/elixir-phoenix-docker-setup-cursorrules-prompt-fil/.cursorrules b/rules/backend/elixir/elixir-phoenix-docker-setup-cursorrules-prompt-fil/.cursorrules similarity index 100% rename from rules/elixir-phoenix-docker-setup-cursorrules-prompt-fil/.cursorrules rename to rules/backend/elixir/elixir-phoenix-docker-setup-cursorrules-prompt-fil/.cursorrules diff --git a/rules/elixir-phoenix-docker-setup-cursorrules-prompt-fil/README.md b/rules/backend/elixir/elixir-phoenix-docker-setup-cursorrules-prompt-fil/README.md similarity index 100% rename from rules/elixir-phoenix-docker-setup-cursorrules-prompt-fil/README.md rename to rules/backend/elixir/elixir-phoenix-docker-setup-cursorrules-prompt-fil/README.md diff --git a/rules/go-backend-scalability-cursorrules-prompt-file/.cursorrules b/rules/backend/go/go-backend-scalability-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/go-backend-scalability-cursorrules-prompt-file/.cursorrules rename to rules/backend/go/go-backend-scalability-cursorrules-prompt-file/.cursorrules diff --git a/rules/go-backend-scalability-cursorrules-prompt-file/README.md b/rules/backend/go/go-backend-scalability-cursorrules-prompt-file/README.md similarity index 100% rename from rules/go-backend-scalability-cursorrules-prompt-file/README.md rename to rules/backend/go/go-backend-scalability-cursorrules-prompt-file/README.md diff --git a/rules/go-fiber-cursorrules-prompt-file/.cursorrules b/rules/backend/go/go-fiber-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/go-fiber-cursorrules-prompt-file/.cursorrules rename to rules/backend/go/go-fiber-cursorrules-prompt-file/.cursorrules diff --git a/rules/go-servemux-rest-api-cursorrules-prompt-file/.cursorrules b/rules/backend/go/go-servemux-rest-api-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/go-servemux-rest-api-cursorrules-prompt-file/.cursorrules rename to rules/backend/go/go-servemux-rest-api-cursorrules-prompt-file/.cursorrules diff --git a/rules/go-servemux-rest-api-cursorrules-prompt-file/README.md b/rules/backend/go/go-servemux-rest-api-cursorrules-prompt-file/README.md similarity index 100% rename from rules/go-servemux-rest-api-cursorrules-prompt-file/README.md rename to rules/backend/go/go-servemux-rest-api-cursorrules-prompt-file/README.md diff --git a/rules/java-spring-boot-cursorrules-prompt-file/.cursorrules b/rules/backend/java/java-spring-boot-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/java-spring-boot-cursorrules-prompt-file/.cursorrules rename to rules/backend/java/java-spring-boot-cursorrules-prompt-file/.cursorrules diff --git a/rules/java-springboot-jpa-cursorrules-prompt-file/.cursorrules b/rules/backend/java/java-springboot-jpa-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/java-springboot-jpa-cursorrules-prompt-file/.cursorrules rename to rules/backend/java/java-springboot-jpa-cursorrules-prompt-file/.cursorrules diff --git a/rules/linux-nvidia-cuda-python-cursorrules-prompt-file/.cursorrules b/rules/backend/ml/linux-nvidia-cuda-python-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/linux-nvidia-cuda-python-cursorrules-prompt-file/.cursorrules rename to rules/backend/ml/linux-nvidia-cuda-python-cursorrules-prompt-file/.cursorrules diff --git a/rules/linux-nvidia-cuda-python-cursorrules-prompt-file/README.md b/rules/backend/ml/linux-nvidia-cuda-python-cursorrules-prompt-file/README.md similarity index 100% rename from rules/linux-nvidia-cuda-python-cursorrules-prompt-file/README.md rename to rules/backend/ml/linux-nvidia-cuda-python-cursorrules-prompt-file/README.md diff --git a/rules/next-type-llm/.cursorrules b/rules/backend/ml/next-type-llm/.cursorrules similarity index 100% rename from rules/next-type-llm/.cursorrules rename to rules/backend/ml/next-type-llm/.cursorrules diff --git a/rules/next-type-llm/README.md b/rules/backend/ml/next-type-llm/README.md similarity index 100% rename from rules/next-type-llm/README.md rename to rules/backend/ml/next-type-llm/README.md diff --git a/rules/pandas-scikit-learn-guide-cursorrules-prompt-file/.cursorrules b/rules/backend/ml/pandas-scikit-learn-guide-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/pandas-scikit-learn-guide-cursorrules-prompt-file/.cursorrules rename to rules/backend/ml/pandas-scikit-learn-guide-cursorrules-prompt-file/.cursorrules diff --git a/rules/pandas-scikit-learn-guide-cursorrules-prompt-file/README.md b/rules/backend/ml/pandas-scikit-learn-guide-cursorrules-prompt-file/README.md similarity index 100% rename from rules/pandas-scikit-learn-guide-cursorrules-prompt-file/README.md rename to rules/backend/ml/pandas-scikit-learn-guide-cursorrules-prompt-file/README.md diff --git a/rules/pytorch-scikit-learn-cursorrules-prompt-file/.cursorrules b/rules/backend/ml/pytorch-scikit-learn-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/pytorch-scikit-learn-cursorrules-prompt-file/.cursorrules rename to rules/backend/ml/pytorch-scikit-learn-cursorrules-prompt-file/.cursorrules diff --git a/rules/pytorch-scikit-learn-cursorrules-prompt-file/README.md b/rules/backend/ml/pytorch-scikit-learn-cursorrules-prompt-file/README.md similarity index 100% rename from rules/pytorch-scikit-learn-cursorrules-prompt-file/README.md rename to rules/backend/ml/pytorch-scikit-learn-cursorrules-prompt-file/README.md diff --git a/rules/es-module-nodejs-guidelines-cursorrules-prompt-fil/.cursorrules b/rules/backend/nodejs/es-module-nodejs-guidelines-cursorrules-prompt-fil/.cursorrules similarity index 100% rename from rules/es-module-nodejs-guidelines-cursorrules-prompt-fil/.cursorrules rename to rules/backend/nodejs/es-module-nodejs-guidelines-cursorrules-prompt-fil/.cursorrules diff --git a/rules/es-module-nodejs-guidelines-cursorrules-prompt-fil/README.md b/rules/backend/nodejs/es-module-nodejs-guidelines-cursorrules-prompt-fil/README.md similarity index 100% rename from rules/es-module-nodejs-guidelines-cursorrules-prompt-fil/README.md rename to rules/backend/nodejs/es-module-nodejs-guidelines-cursorrules-prompt-fil/README.md diff --git a/rules/nodejs-mongodb-cursorrules-prompt-file-tutorial/.cursorrules b/rules/backend/nodejs/nodejs-mongodb-cursorrules-prompt-file-tutorial/.cursorrules similarity index 100% rename from rules/nodejs-mongodb-cursorrules-prompt-file-tutorial/.cursorrules rename to rules/backend/nodejs/nodejs-mongodb-cursorrules-prompt-file-tutorial/.cursorrules diff --git a/rules/nodejs-mongodb-cursorrules-prompt-file-tutorial/README.md b/rules/backend/nodejs/nodejs-mongodb-cursorrules-prompt-file-tutorial/README.md similarity index 100% rename from rules/nodejs-mongodb-cursorrules-prompt-file-tutorial/README.md rename to rules/backend/nodejs/nodejs-mongodb-cursorrules-prompt-file-tutorial/README.md diff --git a/rules/nodejs-mongodb-jwt-express-react-cursorrules-promp/.cursorrules b/rules/backend/nodejs/nodejs-mongodb-jwt-express-react-cursorrules-promp/.cursorrules similarity index 100% rename from rules/nodejs-mongodb-jwt-express-react-cursorrules-promp/.cursorrules rename to rules/backend/nodejs/nodejs-mongodb-jwt-express-react-cursorrules-promp/.cursorrules diff --git a/rules/nodejs-mongodb-jwt-express-react-cursorrules-promp/README.md b/rules/backend/nodejs/nodejs-mongodb-jwt-express-react-cursorrules-promp/README.md similarity index 100% rename from rules/nodejs-mongodb-jwt-express-react-cursorrules-promp/README.md rename to rules/backend/nodejs/nodejs-mongodb-jwt-express-react-cursorrules-promp/README.md diff --git a/rules/laravel-php-83-cursorrules-prompt-file/.cursorrules b/rules/backend/php/laravel-php-83-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/laravel-php-83-cursorrules-prompt-file/.cursorrules rename to rules/backend/php/laravel-php-83-cursorrules-prompt-file/.cursorrules diff --git a/rules/laravel-php-83-cursorrules-prompt-file/README.md b/rules/backend/php/laravel-php-83-cursorrules-prompt-file/README.md similarity index 100% rename from rules/laravel-php-83-cursorrules-prompt-file/README.md rename to rules/backend/php/laravel-php-83-cursorrules-prompt-file/README.md diff --git a/rules/laravel-php-cursorrules-prompt-file/.cursorrules b/rules/backend/php/laravel-php-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/laravel-php-cursorrules-prompt-file/.cursorrules rename to rules/backend/php/laravel-php-cursorrules-prompt-file/.cursorrules diff --git a/rules/laravel-tall-stack-best-practices-cursorrules-prom/.cursorrules b/rules/backend/php/laravel-tall-stack-best-practices-cursorrules-prom/.cursorrules similarity index 100% rename from rules/laravel-tall-stack-best-practices-cursorrules-prom/.cursorrules rename to rules/backend/php/laravel-tall-stack-best-practices-cursorrules-prom/.cursorrules diff --git a/rules/laravel-tall-stack-best-practices-cursorrules-prom/README.md b/rules/backend/php/laravel-tall-stack-best-practices-cursorrules-prom/README.md similarity index 100% rename from rules/laravel-tall-stack-best-practices-cursorrules-prom/README.md rename to rules/backend/php/laravel-tall-stack-best-practices-cursorrules-prom/README.md diff --git a/rules/wordpress-php-guzzle-gutenberg-cursorrules-prompt-/.cursorrules b/rules/backend/php/wordpress/wordpress-php-guzzle-gutenberg-cursorrules-prompt-/.cursorrules similarity index 100% rename from rules/wordpress-php-guzzle-gutenberg-cursorrules-prompt-/.cursorrules rename to rules/backend/php/wordpress/wordpress-php-guzzle-gutenberg-cursorrules-prompt-/.cursorrules diff --git a/rules/wordpress-php-guzzle-gutenberg-cursorrules-prompt-/README.md b/rules/backend/php/wordpress/wordpress-php-guzzle-gutenberg-cursorrules-prompt-/README.md similarity index 100% rename from rules/wordpress-php-guzzle-gutenberg-cursorrules-prompt-/README.md rename to rules/backend/php/wordpress/wordpress-php-guzzle-gutenberg-cursorrules-prompt-/README.md diff --git a/rules/cursorrules-file-cursor-ai-python-fastapi-api/.cursorrules b/rules/backend/python/fastapi/cursorrules-file-cursor-ai-python-fastapi-api/.cursorrules similarity index 100% rename from rules/cursorrules-file-cursor-ai-python-fastapi-api/.cursorrules rename to rules/backend/python/fastapi/cursorrules-file-cursor-ai-python-fastapi-api/.cursorrules diff --git a/rules/cursorrules-file-cursor-ai-python-fastapi-api/README.md b/rules/backend/python/fastapi/cursorrules-file-cursor-ai-python-fastapi-api/README.md similarity index 100% rename from rules/cursorrules-file-cursor-ai-python-fastapi-api/README.md rename to rules/backend/python/fastapi/cursorrules-file-cursor-ai-python-fastapi-api/README.md diff --git a/rules/fastapi-python-cursorrules-prompt-file/.cursorrules b/rules/backend/python/fastapi/fastapi-python-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/fastapi-python-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/fastapi/fastapi-python-cursorrules-prompt-file/.cursorrules diff --git a/rules/py-fast-api/.cursorrules b/rules/backend/python/fastapi/py-fast-api/.cursorrules similarity index 100% rename from rules/py-fast-api/.cursorrules rename to rules/backend/python/fastapi/py-fast-api/.cursorrules diff --git a/rules/py-fast-api/README.md b/rules/backend/python/fastapi/py-fast-api/README.md similarity index 100% rename from rules/py-fast-api/README.md rename to rules/backend/python/fastapi/py-fast-api/README.md diff --git a/rules/flask-python-cursorrules-prompt-file/.cursorrules b/rules/backend/python/flask/flask-python-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/flask-python-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/flask/flask-python-cursorrules-prompt-file/.cursorrules diff --git a/rules/python--typescript-guide-cursorrules-prompt-file/.cursorrules b/rules/backend/python/python--typescript-guide-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/python--typescript-guide-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/python--typescript-guide-cursorrules-prompt-file/.cursorrules diff --git a/rules/python--typescript-guide-cursorrules-prompt-file/README.md b/rules/backend/python/python--typescript-guide-cursorrules-prompt-file/README.md similarity index 100% rename from rules/python--typescript-guide-cursorrules-prompt-file/README.md rename to rules/backend/python/python--typescript-guide-cursorrules-prompt-file/README.md diff --git a/rules/python-312-fastapi-best-practices-cursorrules-prom/.cursorrules b/rules/backend/python/python-312-fastapi-best-practices-cursorrules-prom/.cursorrules similarity index 100% rename from rules/python-312-fastapi-best-practices-cursorrules-prom/.cursorrules rename to rules/backend/python/python-312-fastapi-best-practices-cursorrules-prom/.cursorrules diff --git a/rules/python-312-fastapi-best-practices-cursorrules-prom/README.md b/rules/backend/python/python-312-fastapi-best-practices-cursorrules-prom/README.md similarity index 100% rename from rules/python-312-fastapi-best-practices-cursorrules-prom/README.md rename to rules/backend/python/python-312-fastapi-best-practices-cursorrules-prom/README.md diff --git a/rules/python-containerization-cursorrules-prompt-file/.cursorrules b/rules/backend/python/python-containerization-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/python-containerization-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/python-containerization-cursorrules-prompt-file/.cursorrules diff --git a/rules/python-containerization-cursorrules-prompt-file/README.md b/rules/backend/python/python-containerization-cursorrules-prompt-file/README.md similarity index 100% rename from rules/python-containerization-cursorrules-prompt-file/README.md rename to rules/backend/python/python-containerization-cursorrules-prompt-file/README.md diff --git a/rules/python-cursorrules-prompt-file-best-practices/.cursorrules b/rules/backend/python/python-cursorrules-prompt-file-best-practices/.cursorrules similarity index 100% rename from rules/python-cursorrules-prompt-file-best-practices/.cursorrules rename to rules/backend/python/python-cursorrules-prompt-file-best-practices/.cursorrules diff --git a/rules/python-cursorrules-prompt-file-best-practices/README.md b/rules/backend/python/python-cursorrules-prompt-file-best-practices/README.md similarity index 100% rename from rules/python-cursorrules-prompt-file-best-practices/README.md rename to rules/backend/python/python-cursorrules-prompt-file-best-practices/README.md diff --git a/rules/python-developer-cursorrules-prompt-file/.cursorrules b/rules/backend/python/python-developer-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/python-developer-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/python-developer-cursorrules-prompt-file/.cursorrules diff --git a/rules/python-developer-cursorrules-prompt-file/README.md b/rules/backend/python/python-developer-cursorrules-prompt-file/README.md similarity index 100% rename from rules/python-developer-cursorrules-prompt-file/README.md rename to rules/backend/python/python-developer-cursorrules-prompt-file/README.md diff --git a/rules/python-django-best-practices-cursorrules-prompt-fi/.cursorrules b/rules/backend/python/python-django-best-practices-cursorrules-prompt-fi/.cursorrules similarity index 100% rename from rules/python-django-best-practices-cursorrules-prompt-fi/.cursorrules rename to rules/backend/python/python-django-best-practices-cursorrules-prompt-fi/.cursorrules diff --git a/rules/python-django-best-practices-cursorrules-prompt-fi/README.md b/rules/backend/python/python-django-best-practices-cursorrules-prompt-fi/README.md similarity index 100% rename from rules/python-django-best-practices-cursorrules-prompt-fi/README.md rename to rules/backend/python/python-django-best-practices-cursorrules-prompt-fi/README.md diff --git a/rules/python-fastapi-best-practices-cursorrules-prompt-f/.cursorrules b/rules/backend/python/python-fastapi-best-practices-cursorrules-prompt-f/.cursorrules similarity index 100% rename from rules/python-fastapi-best-practices-cursorrules-prompt-f/.cursorrules rename to rules/backend/python/python-fastapi-best-practices-cursorrules-prompt-f/.cursorrules diff --git a/rules/python-fastapi-best-practices-cursorrules-prompt-f/README.md b/rules/backend/python/python-fastapi-best-practices-cursorrules-prompt-f/README.md similarity index 100% rename from rules/python-fastapi-best-practices-cursorrules-prompt-f/README.md rename to rules/backend/python/python-fastapi-best-practices-cursorrules-prompt-f/README.md diff --git a/rules/python-fastapi-cursorrules-prompt-file/.cursorrules b/rules/backend/python/python-fastapi-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/python-fastapi-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/python-fastapi-cursorrules-prompt-file/.cursorrules diff --git a/rules/python-fastapi-scalable-api-cursorrules-prompt-fil/.cursorrules b/rules/backend/python/python-fastapi-scalable-api-cursorrules-prompt-fil/.cursorrules similarity index 100% rename from rules/python-fastapi-scalable-api-cursorrules-prompt-fil/.cursorrules rename to rules/backend/python/python-fastapi-scalable-api-cursorrules-prompt-fil/.cursorrules diff --git a/rules/python-fastapi-scalable-api-cursorrules-prompt-fil/README.md b/rules/backend/python/python-fastapi-scalable-api-cursorrules-prompt-fil/README.md similarity index 100% rename from rules/python-fastapi-scalable-api-cursorrules-prompt-fil/README.md rename to rules/backend/python/python-fastapi-scalable-api-cursorrules-prompt-fil/README.md diff --git a/rules/python-flask-json-guide-cursorrules-prompt-file/.cursorrules b/rules/backend/python/python-flask-json-guide-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/python-flask-json-guide-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/python-flask-json-guide-cursorrules-prompt-file/.cursorrules diff --git a/rules/python-flask-json-guide-cursorrules-prompt-file/README.md b/rules/backend/python/python-flask-json-guide-cursorrules-prompt-file/README.md similarity index 100% rename from rules/python-flask-json-guide-cursorrules-prompt-file/README.md rename to rules/backend/python/python-flask-json-guide-cursorrules-prompt-file/README.md diff --git a/rules/python-github-setup-cursorrules-prompt-file/.cursorrules b/rules/backend/python/python-github-setup-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/python-github-setup-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/python-github-setup-cursorrules-prompt-file/.cursorrules diff --git a/rules/python-github-setup-cursorrules-prompt-file/README.md b/rules/backend/python/python-github-setup-cursorrules-prompt-file/README.md similarity index 100% rename from rules/python-github-setup-cursorrules-prompt-file/README.md rename to rules/backend/python/python-github-setup-cursorrules-prompt-file/README.md diff --git a/rules/python-projects-guide-cursorrules-prompt-file/.cursorrules b/rules/backend/python/python-projects-guide-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/python-projects-guide-cursorrules-prompt-file/.cursorrules rename to rules/backend/python/python-projects-guide-cursorrules-prompt-file/.cursorrules diff --git a/rules/python-projects-guide-cursorrules-prompt-file/README.md b/rules/backend/python/python-projects-guide-cursorrules-prompt-file/README.md similarity index 100% rename from rules/python-projects-guide-cursorrules-prompt-file/README.md rename to rules/backend/python/python-projects-guide-cursorrules-prompt-file/README.md diff --git a/rules/code-guidelines-cursorrules-prompt-file/.cursorrules b/rules/best-practices/code-guidelines-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/code-guidelines-cursorrules-prompt-file/.cursorrules rename to rules/best-practices/code-guidelines-cursorrules-prompt-file/.cursorrules diff --git a/rules/code-guidelines-cursorrules-prompt-file/README.md b/rules/best-practices/code-guidelines-cursorrules-prompt-file/README.md similarity index 100% rename from rules/code-guidelines-cursorrules-prompt-file/README.md rename to rules/best-practices/code-guidelines-cursorrules-prompt-file/README.md diff --git a/rules/optimize-dry-solid-principles-cursorrules-prompt-f/.cursorrules b/rules/best-practices/optimize-dry-solid-principles-cursorrules-prompt-f/.cursorrules similarity index 100% rename from rules/optimize-dry-solid-principles-cursorrules-prompt-f/.cursorrules rename to rules/best-practices/optimize-dry-solid-principles-cursorrules-prompt-f/.cursorrules diff --git a/rules/optimize-dry-solid-principles-cursorrules-prompt-f/README.md b/rules/best-practices/optimize-dry-solid-principles-cursorrules-prompt-f/README.md similarity index 100% rename from rules/optimize-dry-solid-principles-cursorrules-prompt-f/README.md rename to rules/best-practices/optimize-dry-solid-principles-cursorrules-prompt-f/README.md diff --git a/rules/optimize-rell-blockchain-code-cursorrules-prompt-f/.cursorrules b/rules/best-practices/optimize-rell-blockchain-code-cursorrules-prompt-f/.cursorrules similarity index 100% rename from rules/optimize-rell-blockchain-code-cursorrules-prompt-f/.cursorrules rename to rules/best-practices/optimize-rell-blockchain-code-cursorrules-prompt-f/.cursorrules diff --git a/rules/optimize-rell-blockchain-code-cursorrules-prompt-f/README.md b/rules/best-practices/optimize-rell-blockchain-code-cursorrules-prompt-f/README.md similarity index 100% rename from rules/optimize-rell-blockchain-code-cursorrules-prompt-f/README.md rename to rules/best-practices/optimize-rell-blockchain-code-cursorrules-prompt-f/README.md diff --git a/rules/web-app-optimization-cursorrules-prompt-file/.cursorrules b/rules/best-practices/web-app-optimization-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/web-app-optimization-cursorrules-prompt-file/.cursorrules rename to rules/best-practices/web-app-optimization-cursorrules-prompt-file/.cursorrules diff --git a/rules/web-app-optimization-cursorrules-prompt-file/README.md b/rules/best-practices/web-app-optimization-cursorrules-prompt-file/README.md similarity index 100% rename from rules/web-app-optimization-cursorrules-prompt-file/README.md rename to rules/best-practices/web-app-optimization-cursorrules-prompt-file/README.md diff --git a/rules/graphql-typescript-cursorrules-prompt-file/.cursorrules b/rules/database/graphql/graphql-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/graphql-typescript-cursorrules-prompt-file/.cursorrules rename to rules/database/graphql/graphql-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/docker-compose-cursorrules-prompt-file/.cursorrules b/rules/devops/docker/docker-compose-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/docker-compose-cursorrules-prompt-file/.cursorrules rename to rules/devops/docker/docker-compose-cursorrules-prompt-file/.cursorrules diff --git a/rules/docker-cursorrules-prompt-file/.cursorrules b/rules/devops/docker/docker-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/docker-cursorrules-prompt-file/.cursorrules rename to rules/devops/docker/docker-cursorrules-prompt-file/.cursorrules diff --git a/rules/github-code-quality-cursorrules-prompt-file/.cursorrules b/rules/devops/github/github-code-quality-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/github-code-quality-cursorrules-prompt-file/.cursorrules rename to rules/devops/github/github-code-quality-cursorrules-prompt-file/.cursorrules diff --git a/rules/github-code-quality-cursorrules-prompt-file/README.md b/rules/devops/github/github-code-quality-cursorrules-prompt-file/README.md similarity index 100% rename from rules/github-code-quality-cursorrules-prompt-file/README.md rename to rules/devops/github/github-code-quality-cursorrules-prompt-file/README.md diff --git a/rules/github-cursorrules-prompt-file-instructions/.cursorrules b/rules/devops/github/github-cursorrules-prompt-file-instructions/.cursorrules similarity index 100% rename from rules/github-cursorrules-prompt-file-instructions/.cursorrules rename to rules/devops/github/github-cursorrules-prompt-file-instructions/.cursorrules diff --git a/rules/github-cursorrules-prompt-file-instructions/README.md b/rules/devops/github/github-cursorrules-prompt-file-instructions/README.md similarity index 100% rename from rules/github-cursorrules-prompt-file-instructions/README.md rename to rules/devops/github/github-cursorrules-prompt-file-instructions/README.md diff --git a/rules/kubernetes-mkdocs-documentation-cursorrules-prompt/.cursorrules b/rules/devops/kubernetes/kubernetes-mkdocs-documentation-cursorrules-prompt/.cursorrules similarity index 100% rename from rules/kubernetes-mkdocs-documentation-cursorrules-prompt/.cursorrules rename to rules/devops/kubernetes/kubernetes-mkdocs-documentation-cursorrules-prompt/.cursorrules diff --git a/rules/kubernetes-mkdocs-documentation-cursorrules-prompt/README.md b/rules/devops/kubernetes/kubernetes-mkdocs-documentation-cursorrules-prompt/README.md similarity index 100% rename from rules/kubernetes-mkdocs-documentation-cursorrules-prompt/README.md rename to rules/devops/kubernetes/kubernetes-mkdocs-documentation-cursorrules-prompt/README.md diff --git a/rules/flutter-development-guidelines-cursorrules-prompt-file b/rules/flutter-development-guidelines-cursorrules-prompt-file deleted file mode 100644 index 4fa5547..0000000 --- a/rules/flutter-development-guidelines-cursorrules-prompt-file +++ /dev/null @@ -1,48 +0,0 @@ -### コードスタイルと構造 -- 簡潔で効率的なソースコードを書きます。 -- ソースコードが読みやすく、メンテナンスしやすいソースコードを心がけ、正確な例を示します。 -- コードの重複を避ける:ウィジェットや関数を再利用可能なコンポーネントにモジュール化します。 -- 説明的な変数名を使用する:isLoading、hasErrorのような補助動詞を用いた名前を使います。 - -### /lib以下のディレクトリ構造 -- /lib/models/:データモデルや型定義(Model) -- /lib/viewmodels/:状態管理やビジネスロジック(ViewModel) -- /lib/views/widgets/:再利用可能なウィジェット(View) -- /lib/views/screens/:画面ごとのウィジェット(View) -- /lib/services/:APIコールやデータアクセスのためのサービスクラス -- /lib/utils/:ヘルパー関数や定数 - -### 命名規則 -- ディレクトリとファイル:スネークケースを使用(例:auth_wizard.dart)。 -- 変数名や関数名:キャメルケースを使用(例:lowerCamelCase)。 -- クラス名や型名:パスカルケースを使用(例:UpperCamelCase)。 -- ウィジェット:パスカルケースを使用し、ファイル名と一致させます(例:AuthWizardウィジェットはauth_wizard.dartに置く)。 - -### インポート -- dart:から始まるインポートを最初に配置します(インポートプレフィックスにはlowercase_with_underscoresを使う)。 -- 次にサードパーティのパッケージ(package:)をインポートします。 -- 最後に相対パスやプロジェクト内のファイルをインポートします。 - -###  Dartの使用 -- 型安全を活用する:すべてのコードで静的型付けを使用し、可能な限り型推論を活用します。 - -### UIとスタイリング -- Material ウィジェットを使用します。 -- テーマを統一する:ThemeData を使用して一貫性のあるスタイルを適用します - -### パフォーマンス最適化 -- 状態が不要な場合は StatelessWidget を優先的に使用します。 -- constコンストラクタを活用する:ウィジェットが不変である場合、const を使用してビルドを最適化します。 - -### 状態管理 -- riverpodを使い、効率的な状態管理を実装します。 -- ViewModel内で状態を管理し、Viewと連携させます。 - -### ソフトウェアアーキテクチャ -MVVM(Model View ViewModel)を使用します。 - -### 主要な規則 -- コードの可読性を向上させるために、行の長さは80文字を超える行を避けます。 -- すべてのフロー制御構造(if、for、whileなど)に中括弧 {} を使用します。 -- コメントアウトは積極的に使い、コードの理解とメンテナンスに役立てます。 -- シングルクォーテーションを使用し、ダブルクォーテーションの使用は避け、一貫性のある文字列リテラルを使用し可読性を高めます。 \ No newline at end of file diff --git a/rules/angular-novo-elements-cursorrules-prompt-file/.cursorrules b/rules/frontend/angular/angular-novo-elements-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/angular-novo-elements-cursorrules-prompt-file/.cursorrules rename to rules/frontend/angular/angular-novo-elements-cursorrules-prompt-file/.cursorrules diff --git a/rules/angular-novo-elements-cursorrules-prompt-file/README.md b/rules/frontend/angular/angular-novo-elements-cursorrules-prompt-file/README.md similarity index 100% rename from rules/angular-novo-elements-cursorrules-prompt-file/README.md rename to rules/frontend/angular/angular-novo-elements-cursorrules-prompt-file/README.md diff --git a/rules/angular-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/angular/angular-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/angular-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/angular/angular-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/angular-typescript-cursorrules-prompt-file/README.md b/rules/frontend/angular/angular-typescript-cursorrules-prompt-file/README.md similarity index 100% rename from rules/angular-typescript-cursorrules-prompt-file/README.md rename to rules/frontend/angular/angular-typescript-cursorrules-prompt-file/README.md diff --git a/rules/astro-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/astro/astro-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/astro-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/astro/astro-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/astro-typescript-cursorrules-prompt-file/README.md b/rules/frontend/astro/astro-typescript-cursorrules-prompt-file/README.md similarity index 100% rename from rules/astro-typescript-cursorrules-prompt-file/README.md rename to rules/frontend/astro/astro-typescript-cursorrules-prompt-file/README.md diff --git a/rules/javascript-astro-tailwind-css-cursorrules-prompt-f/.cursorrules b/rules/frontend/javascript/javascript-astro-tailwind-css-cursorrules-prompt-f/.cursorrules similarity index 100% rename from rules/javascript-astro-tailwind-css-cursorrules-prompt-f/.cursorrules rename to rules/frontend/javascript/javascript-astro-tailwind-css-cursorrules-prompt-f/.cursorrules diff --git a/rules/javascript-astro-tailwind-css-cursorrules-prompt-f/README.md b/rules/frontend/javascript/javascript-astro-tailwind-css-cursorrules-prompt-f/README.md similarity index 100% rename from rules/javascript-astro-tailwind-css-cursorrules-prompt-f/README.md rename to rules/frontend/javascript/javascript-astro-tailwind-css-cursorrules-prompt-f/README.md diff --git a/rules/javascript-chrome-apis-cursorrules-prompt-file/.cursorrules b/rules/frontend/javascript/javascript-chrome-apis-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/javascript-chrome-apis-cursorrules-prompt-file/.cursorrules rename to rules/frontend/javascript/javascript-chrome-apis-cursorrules-prompt-file/.cursorrules diff --git a/rules/javascript-chrome-apis-cursorrules-prompt-file/README.md b/rules/frontend/javascript/javascript-chrome-apis-cursorrules-prompt-file/README.md similarity index 100% rename from rules/javascript-chrome-apis-cursorrules-prompt-file/README.md rename to rules/frontend/javascript/javascript-chrome-apis-cursorrules-prompt-file/README.md diff --git a/rules/javascript-cursorrules-prompt-file/.cursorrules b/rules/frontend/javascript/javascript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/javascript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/javascript/javascript-cursorrules-prompt-file/.cursorrules diff --git a/rules/javascript-typescript-code-quality-cursorrules-pro/.cursorrules b/rules/frontend/javascript/javascript-typescript-code-quality-cursorrules-pro/.cursorrules similarity index 100% rename from rules/javascript-typescript-code-quality-cursorrules-pro/.cursorrules rename to rules/frontend/javascript/javascript-typescript-code-quality-cursorrules-pro/.cursorrules diff --git a/rules/javascript-typescript-code-quality-cursorrules-pro/README.md b/rules/frontend/javascript/javascript-typescript-code-quality-cursorrules-pro/README.md similarity index 100% rename from rules/javascript-typescript-code-quality-cursorrules-pro/README.md rename to rules/frontend/javascript/javascript-typescript-code-quality-cursorrules-pro/README.md diff --git a/rules/nextjs-app-router-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-app-router-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-app-router-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-app-router-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-material-ui-tailwind-css-cursorrules-prompt/.cursorrules b/rules/frontend/nextjs/nextjs-material-ui-tailwind-css-cursorrules-prompt/.cursorrules similarity index 100% rename from rules/nextjs-material-ui-tailwind-css-cursorrules-prompt/.cursorrules rename to rules/frontend/nextjs/nextjs-material-ui-tailwind-css-cursorrules-prompt/.cursorrules diff --git a/rules/nextjs-material-ui-tailwind-css-cursorrules-prompt/README.md b/rules/frontend/nextjs/nextjs-material-ui-tailwind-css-cursorrules-prompt/README.md similarity index 100% rename from rules/nextjs-material-ui-tailwind-css-cursorrules-prompt/README.md rename to rules/frontend/nextjs/nextjs-material-ui-tailwind-css-cursorrules-prompt/README.md diff --git a/rules/nextjs-react-tailwind-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-react-tailwind-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-react-tailwind-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-react-tailwind-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-react-tailwind-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-react-tailwind-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-react-tailwind-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-react-tailwind-cursorrules-prompt-file/README.md diff --git a/rules/nextjs-react-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-react-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-react-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-react-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-react-typescript-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-react-typescript-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-react-typescript-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-react-typescript-cursorrules-prompt-file/README.md diff --git a/rules/nextjs-seo-dev-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-seo-dev-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-seo-dev-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-seo-dev-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-seo-dev-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-seo-dev-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-seo-dev-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-seo-dev-cursorrules-prompt-file/README.md diff --git a/rules/nextjs-supabase-todo-app-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-supabase-todo-app-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-supabase-todo-app-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-supabase-todo-app-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-supabase-todo-app-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-supabase-todo-app-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-supabase-todo-app-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-supabase-todo-app-cursorrules-prompt-file/README.md diff --git a/rules/nextjs-tailwind-typescript-apps-cursorrules-prompt/.cursorrules b/rules/frontend/nextjs/nextjs-tailwind-typescript-apps-cursorrules-prompt/.cursorrules similarity index 100% rename from rules/nextjs-tailwind-typescript-apps-cursorrules-prompt/.cursorrules rename to rules/frontend/nextjs/nextjs-tailwind-typescript-apps-cursorrules-prompt/.cursorrules diff --git a/rules/nextjs-tailwind-typescript-apps-cursorrules-prompt/README.md b/rules/frontend/nextjs/nextjs-tailwind-typescript-apps-cursorrules-prompt/README.md similarity index 100% rename from rules/nextjs-tailwind-typescript-apps-cursorrules-prompt/README.md rename to rules/frontend/nextjs/nextjs-tailwind-typescript-apps-cursorrules-prompt/README.md diff --git a/rules/nextjs-typescript-app-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-typescript-app-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-typescript-app-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-typescript-app-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-typescript-app-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-typescript-app-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-typescript-app-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-typescript-app-cursorrules-prompt-file/README.md diff --git a/rules/nextjs-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-typescript-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-typescript-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-typescript-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-typescript-cursorrules-prompt-file/README.md diff --git a/rules/nextjs-typescript-tailwind-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-typescript-tailwind-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-typescript-tailwind-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-typescript-tailwind-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-typescript-tailwind-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-typescript-tailwind-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-typescript-tailwind-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-typescript-tailwind-cursorrules-prompt-file/README.md diff --git a/rules/nextjs-vercel-supabase-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-vercel-supabase-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-vercel-supabase-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-vercel-supabase-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-vercel-supabase-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-vercel-supabase-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-vercel-supabase-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-vercel-supabase-cursorrules-prompt-file/README.md diff --git a/rules/nextjs-vercel-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs-vercel-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs-vercel-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs-vercel-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs-vercel-typescript-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs-vercel-typescript-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs-vercel-typescript-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs-vercel-typescript-cursorrules-prompt-file/README.md diff --git a/rules/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file/.cursorrules b/rules/frontend/nextjs/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file/.cursorrules rename to rules/frontend/nextjs/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file/.cursorrules diff --git a/rules/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file/README.md b/rules/frontend/nextjs/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file/README.md similarity index 100% rename from rules/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file/README.md rename to rules/frontend/nextjs/nextjs15-react19-vercelai-tailwind-cursorrules-prompt-file/README.md diff --git a/rules/qwik-basic-cursorrules-prompt-file/.cursorrules b/rules/frontend/qwik/qwik-basic-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/qwik-basic-cursorrules-prompt-file/.cursorrules rename to rules/frontend/qwik/qwik-basic-cursorrules-prompt-file/.cursorrules diff --git a/rules/qwik-tailwind-cursorrules-prompt-file/.cursorrules b/rules/frontend/qwik/qwik-tailwind-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/qwik-tailwind-cursorrules-prompt-file/.cursorrules rename to rules/frontend/qwik/qwik-tailwind-cursorrules-prompt-file/.cursorrules diff --git a/rules/cursor-ai-react-typescript-shadcn-ui-cursorrules-p/.cursorrules b/rules/frontend/react/cursor-ai-react-typescript-shadcn-ui-cursorrules-p/.cursorrules similarity index 100% rename from rules/cursor-ai-react-typescript-shadcn-ui-cursorrules-p/.cursorrules rename to rules/frontend/react/cursor-ai-react-typescript-shadcn-ui-cursorrules-p/.cursorrules diff --git a/rules/cursor-ai-react-typescript-shadcn-ui-cursorrules-p/README.md b/rules/frontend/react/cursor-ai-react-typescript-shadcn-ui-cursorrules-p/README.md similarity index 100% rename from rules/cursor-ai-react-typescript-shadcn-ui-cursorrules-p/README.md rename to rules/frontend/react/cursor-ai-react-typescript-shadcn-ui-cursorrules-p/README.md diff --git a/rules/react-chakra-ui-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-chakra-ui-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-chakra-ui-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-chakra-ui-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-components-creation-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-components-creation-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-components-creation-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-components-creation-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-components-creation-cursorrules-prompt-file/README.md b/rules/frontend/react/react-components-creation-cursorrules-prompt-file/README.md similarity index 100% rename from rules/react-components-creation-cursorrules-prompt-file/README.md rename to rules/frontend/react/react-components-creation-cursorrules-prompt-file/README.md diff --git a/rules/react-graphql-apollo-client-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-graphql-apollo-client-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-graphql-apollo-client-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-graphql-apollo-client-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-mobx-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-mobx-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-mobx-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-mobx-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-native-expo-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-native-expo-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-native-expo-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-native-expo-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-nextjs-ui-development-cursorrules-prompt-fil/.cursorrules b/rules/frontend/react/react-nextjs-ui-development-cursorrules-prompt-fil/.cursorrules similarity index 100% rename from rules/react-nextjs-ui-development-cursorrules-prompt-fil/.cursorrules rename to rules/frontend/react/react-nextjs-ui-development-cursorrules-prompt-fil/.cursorrules diff --git a/rules/react-nextjs-ui-development-cursorrules-prompt-fil/README.md b/rules/frontend/react/react-nextjs-ui-development-cursorrules-prompt-fil/README.md similarity index 100% rename from rules/react-nextjs-ui-development-cursorrules-prompt-fil/README.md rename to rules/frontend/react/react-nextjs-ui-development-cursorrules-prompt-fil/README.md diff --git a/rules/react-query-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-query-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-query-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-query-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-redux-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-redux-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-redux-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-redux-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-styled-components-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-styled-components-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-styled-components-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-styled-components-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-typescript-nextjs-nodejs-cursorrules-prompt-/.cursorrules b/rules/frontend/react/react-typescript-nextjs-nodejs-cursorrules-prompt-/.cursorrules similarity index 100% rename from rules/react-typescript-nextjs-nodejs-cursorrules-prompt-/.cursorrules rename to rules/frontend/react/react-typescript-nextjs-nodejs-cursorrules-prompt-/.cursorrules diff --git a/rules/react-typescript-nextjs-nodejs-cursorrules-prompt-/README.md b/rules/frontend/react/react-typescript-nextjs-nodejs-cursorrules-prompt-/README.md similarity index 100% rename from rules/react-typescript-nextjs-nodejs-cursorrules-prompt-/README.md rename to rules/frontend/react/react-typescript-nextjs-nodejs-cursorrules-prompt-/README.md diff --git a/rules/react-typescript-symfony-cursorrules-prompt-file/.cursorrules b/rules/frontend/react/react-typescript-symfony-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/react-typescript-symfony-cursorrules-prompt-file/.cursorrules rename to rules/frontend/react/react-typescript-symfony-cursorrules-prompt-file/.cursorrules diff --git a/rules/react-typescript-symfony-cursorrules-prompt-file/README.md b/rules/frontend/react/react-typescript-symfony-cursorrules-prompt-file/README.md similarity index 100% rename from rules/react-typescript-symfony-cursorrules-prompt-file/README.md rename to rules/frontend/react/react-typescript-symfony-cursorrules-prompt-file/README.md diff --git a/rules/solidity-hardhat-cursorrules-prompt-file/.cursorrules b/rules/frontend/solid/solidity-hardhat-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/solidity-hardhat-cursorrules-prompt-file/.cursorrules rename to rules/frontend/solid/solidity-hardhat-cursorrules-prompt-file/.cursorrules diff --git a/rules/solidity-hardhat-cursorrules-prompt-file/README.md b/rules/frontend/solid/solidity-hardhat-cursorrules-prompt-file/README.md similarity index 100% rename from rules/solidity-hardhat-cursorrules-prompt-file/README.md rename to rules/frontend/solid/solidity-hardhat-cursorrules-prompt-file/README.md diff --git a/rules/solidity-react-blockchain-apps-cursorrules-prompt-/.cursorrules b/rules/frontend/solid/solidity-react-blockchain-apps-cursorrules-prompt-/.cursorrules similarity index 100% rename from rules/solidity-react-blockchain-apps-cursorrules-prompt-/.cursorrules rename to rules/frontend/solid/solidity-react-blockchain-apps-cursorrules-prompt-/.cursorrules diff --git a/rules/solidity-react-blockchain-apps-cursorrules-prompt-/README.md b/rules/frontend/solid/solidity-react-blockchain-apps-cursorrules-prompt-/README.md similarity index 100% rename from rules/solidity-react-blockchain-apps-cursorrules-prompt-/README.md rename to rules/frontend/solid/solidity-react-blockchain-apps-cursorrules-prompt-/README.md diff --git a/rules/solidjs-basic-cursorrules-prompt-file/.cursorrules b/rules/frontend/solid/solidjs-basic-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/solidjs-basic-cursorrules-prompt-file/.cursorrules rename to rules/frontend/solid/solidjs-basic-cursorrules-prompt-file/.cursorrules diff --git a/rules/solidjs-tailwind-cursorrules-prompt-file/.cursorrules b/rules/frontend/solid/solidjs-tailwind-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/solidjs-tailwind-cursorrules-prompt-file/.cursorrules rename to rules/frontend/solid/solidjs-tailwind-cursorrules-prompt-file/.cursorrules diff --git a/rules/solidjs-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/solid/solidjs-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/solidjs-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/solid/solidjs-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/svelte-5-vs-svelte-4-cursorrules-prompt-file/.cursorrules b/rules/frontend/svelte/svelte-5-vs-svelte-4-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/svelte-5-vs-svelte-4-cursorrules-prompt-file/.cursorrules rename to rules/frontend/svelte/svelte-5-vs-svelte-4-cursorrules-prompt-file/.cursorrules diff --git a/rules/svelte-5-vs-svelte-4-cursorrules-prompt-file/README.md b/rules/frontend/svelte/svelte-5-vs-svelte-4-cursorrules-prompt-file/README.md similarity index 100% rename from rules/svelte-5-vs-svelte-4-cursorrules-prompt-file/README.md rename to rules/frontend/svelte/svelte-5-vs-svelte-4-cursorrules-prompt-file/README.md diff --git a/rules/sveltekit-restful-api-tailwind-css-cursorrules-pro/.cursorrules b/rules/frontend/svelte/sveltekit-restful-api-tailwind-css-cursorrules-pro/.cursorrules similarity index 100% rename from rules/sveltekit-restful-api-tailwind-css-cursorrules-pro/.cursorrules rename to rules/frontend/svelte/sveltekit-restful-api-tailwind-css-cursorrules-pro/.cursorrules diff --git a/rules/sveltekit-restful-api-tailwind-css-cursorrules-pro/README.md b/rules/frontend/svelte/sveltekit-restful-api-tailwind-css-cursorrules-pro/README.md similarity index 100% rename from rules/sveltekit-restful-api-tailwind-css-cursorrules-pro/README.md rename to rules/frontend/svelte/sveltekit-restful-api-tailwind-css-cursorrules-pro/README.md diff --git a/rules/sveltekit-tailwindcss-typescript-cursorrules-promp/.cursorrules b/rules/frontend/svelte/sveltekit-tailwindcss-typescript-cursorrules-promp/.cursorrules similarity index 100% rename from rules/sveltekit-tailwindcss-typescript-cursorrules-promp/.cursorrules rename to rules/frontend/svelte/sveltekit-tailwindcss-typescript-cursorrules-promp/.cursorrules diff --git a/rules/sveltekit-tailwindcss-typescript-cursorrules-promp/README.md b/rules/frontend/svelte/sveltekit-tailwindcss-typescript-cursorrules-promp/README.md similarity index 100% rename from rules/sveltekit-tailwindcss-typescript-cursorrules-promp/README.md rename to rules/frontend/svelte/sveltekit-tailwindcss-typescript-cursorrules-promp/README.md diff --git a/rules/sveltekit-typescript-guide-cursorrules-prompt-file/.cursorrules b/rules/frontend/svelte/sveltekit-typescript-guide-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/sveltekit-typescript-guide-cursorrules-prompt-file/.cursorrules rename to rules/frontend/svelte/sveltekit-typescript-guide-cursorrules-prompt-file/.cursorrules diff --git a/rules/sveltekit-typescript-guide-cursorrules-prompt-file/README.md b/rules/frontend/svelte/sveltekit-typescript-guide-cursorrules-prompt-file/README.md similarity index 100% rename from rules/sveltekit-typescript-guide-cursorrules-prompt-file/README.md rename to rules/frontend/svelte/sveltekit-typescript-guide-cursorrules-prompt-file/README.md diff --git a/rules/tauri-svelte-typescript-guide-cursorrules-prompt-f/.cursorrules b/rules/frontend/svelte/tauri-svelte-typescript-guide-cursorrules-prompt-f/.cursorrules similarity index 100% rename from rules/tauri-svelte-typescript-guide-cursorrules-prompt-f/.cursorrules rename to rules/frontend/svelte/tauri-svelte-typescript-guide-cursorrules-prompt-f/.cursorrules diff --git a/rules/tauri-svelte-typescript-guide-cursorrules-prompt-f/README.md b/rules/frontend/svelte/tauri-svelte-typescript-guide-cursorrules-prompt-f/README.md similarity index 100% rename from rules/tauri-svelte-typescript-guide-cursorrules-prompt-f/README.md rename to rules/frontend/svelte/tauri-svelte-typescript-guide-cursorrules-prompt-f/README.md diff --git a/rules/express-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/express-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/express-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/express-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-axios-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-axios-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-axios-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-axios-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-axios-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-axios-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-axios-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-axios-cursorrules-prompt-file/README.md diff --git a/rules/typescript-clasp-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-clasp-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-clasp-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-clasp-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-clasp-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-clasp-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-clasp-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-clasp-cursorrules-prompt-file/README.md diff --git a/rules/typescript-code-convention-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-code-convention-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-code-convention-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-code-convention-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-code-convention-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-code-convention-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-code-convention-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-code-convention-cursorrules-prompt-file/README.md diff --git a/rules/typescript-expo-jest-detox-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-expo-jest-detox-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-expo-jest-detox-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-expo-jest-detox-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-expo-jest-detox-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-expo-jest-detox-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-expo-jest-detox-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-expo-jest-detox-cursorrules-prompt-file/README.md diff --git a/rules/typescript-llm-tech-stack-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-llm-tech-stack-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-llm-tech-stack-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-llm-tech-stack-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-llm-tech-stack-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-llm-tech-stack-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-llm-tech-stack-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-llm-tech-stack-cursorrules-prompt-file/README.md diff --git a/rules/typescript-nestjs-best-practices-cursorrules-promp/.cursorrules b/rules/frontend/typescript/typescript-nestjs-best-practices-cursorrules-promp/.cursorrules similarity index 100% rename from rules/typescript-nestjs-best-practices-cursorrules-promp/.cursorrules rename to rules/frontend/typescript/typescript-nestjs-best-practices-cursorrules-promp/.cursorrules diff --git a/rules/typescript-nestjs-best-practices-cursorrules-promp/README.md b/rules/frontend/typescript/typescript-nestjs-best-practices-cursorrules-promp/README.md similarity index 100% rename from rules/typescript-nestjs-best-practices-cursorrules-promp/README.md rename to rules/frontend/typescript/typescript-nestjs-best-practices-cursorrules-promp/README.md diff --git a/rules/typescript-nextjs-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-nextjs-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-nextjs-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-nextjs-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-nextjs-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-nextjs-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-nextjs-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-nextjs-cursorrules-prompt-file/README.md diff --git a/rules/typescript-nextjs-react-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-nextjs-react-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-nextjs-react-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-nextjs-react-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-nextjs-react-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-nextjs-react-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-nextjs-react-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-nextjs-react-cursorrules-prompt-file/README.md diff --git a/rules/typescript-nextjs-react-tailwind-supabase-cursorru/.cursorrules b/rules/frontend/typescript/typescript-nextjs-react-tailwind-supabase-cursorru/.cursorrules similarity index 100% rename from rules/typescript-nextjs-react-tailwind-supabase-cursorru/.cursorrules rename to rules/frontend/typescript/typescript-nextjs-react-tailwind-supabase-cursorru/.cursorrules diff --git a/rules/typescript-nextjs-react-tailwind-supabase-cursorru/README.md b/rules/frontend/typescript/typescript-nextjs-react-tailwind-supabase-cursorru/README.md similarity index 100% rename from rules/typescript-nextjs-react-tailwind-supabase-cursorru/README.md rename to rules/frontend/typescript/typescript-nextjs-react-tailwind-supabase-cursorru/README.md diff --git a/rules/typescript-nextjs-supabase-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-nextjs-supabase-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-nextjs-supabase-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-nextjs-supabase-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-nextjs-supabase-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-nextjs-supabase-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-nextjs-supabase-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-nextjs-supabase-cursorrules-prompt-file/README.md diff --git a/rules/typescript-nodejs-nextjs-ai-cursorrules-prompt-fil/.cursorrules b/rules/frontend/typescript/typescript-nodejs-nextjs-ai-cursorrules-prompt-fil/.cursorrules similarity index 100% rename from rules/typescript-nodejs-nextjs-ai-cursorrules-prompt-fil/.cursorrules rename to rules/frontend/typescript/typescript-nodejs-nextjs-ai-cursorrules-prompt-fil/.cursorrules diff --git a/rules/typescript-nodejs-nextjs-ai-cursorrules-prompt-fil/README.md b/rules/frontend/typescript/typescript-nodejs-nextjs-ai-cursorrules-prompt-fil/README.md similarity index 100% rename from rules/typescript-nodejs-nextjs-ai-cursorrules-prompt-fil/README.md rename to rules/frontend/typescript/typescript-nodejs-nextjs-ai-cursorrules-prompt-fil/README.md diff --git a/rules/typescript-nodejs-nextjs-app-cursorrules-prompt-fi/.cursorrules b/rules/frontend/typescript/typescript-nodejs-nextjs-app-cursorrules-prompt-fi/.cursorrules similarity index 100% rename from rules/typescript-nodejs-nextjs-app-cursorrules-prompt-fi/.cursorrules rename to rules/frontend/typescript/typescript-nodejs-nextjs-app-cursorrules-prompt-fi/.cursorrules diff --git a/rules/typescript-nodejs-nextjs-app-cursorrules-prompt-fi/README.md b/rules/frontend/typescript/typescript-nodejs-nextjs-app-cursorrules-prompt-fi/README.md similarity index 100% rename from rules/typescript-nodejs-nextjs-app-cursorrules-prompt-fi/README.md rename to rules/frontend/typescript/typescript-nodejs-nextjs-app-cursorrules-prompt-fi/README.md diff --git a/rules/typescript-nodejs-nextjs-react-ui-css-cursorrules-/.cursorrules b/rules/frontend/typescript/typescript-nodejs-nextjs-react-ui-css-cursorrules-/.cursorrules similarity index 100% rename from rules/typescript-nodejs-nextjs-react-ui-css-cursorrules-/.cursorrules rename to rules/frontend/typescript/typescript-nodejs-nextjs-react-ui-css-cursorrules-/.cursorrules diff --git a/rules/typescript-nodejs-nextjs-react-ui-css-cursorrules-/README.md b/rules/frontend/typescript/typescript-nodejs-nextjs-react-ui-css-cursorrules-/README.md similarity index 100% rename from rules/typescript-nodejs-nextjs-react-ui-css-cursorrules-/README.md rename to rules/frontend/typescript/typescript-nodejs-nextjs-react-ui-css-cursorrules-/README.md diff --git a/rules/typescript-nodejs-react-vite-cursorrules-prompt-fi/.cursorrules b/rules/frontend/typescript/typescript-nodejs-react-vite-cursorrules-prompt-fi/.cursorrules similarity index 100% rename from rules/typescript-nodejs-react-vite-cursorrules-prompt-fi/.cursorrules rename to rules/frontend/typescript/typescript-nodejs-react-vite-cursorrules-prompt-fi/.cursorrules diff --git a/rules/typescript-nodejs-react-vite-cursorrules-prompt-fi/README.md b/rules/frontend/typescript/typescript-nodejs-react-vite-cursorrules-prompt-fi/README.md similarity index 100% rename from rules/typescript-nodejs-react-vite-cursorrules-prompt-fi/README.md rename to rules/frontend/typescript/typescript-nodejs-react-vite-cursorrules-prompt-fi/README.md diff --git a/rules/typescript-react-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-react-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-react-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-react-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-react-nextjs-cloudflare-cursorrules-pro/.cursorrules b/rules/frontend/typescript/typescript-react-nextjs-cloudflare-cursorrules-pro/.cursorrules similarity index 100% rename from rules/typescript-react-nextjs-cloudflare-cursorrules-pro/.cursorrules rename to rules/frontend/typescript/typescript-react-nextjs-cloudflare-cursorrules-pro/.cursorrules diff --git a/rules/typescript-react-nextjs-cloudflare-cursorrules-pro/README.md b/rules/frontend/typescript/typescript-react-nextjs-cloudflare-cursorrules-pro/README.md similarity index 100% rename from rules/typescript-react-nextjs-cloudflare-cursorrules-pro/README.md rename to rules/frontend/typescript/typescript-react-nextjs-cloudflare-cursorrules-pro/README.md diff --git a/rules/typescript-react-nextui-supabase-cursorrules-promp/.cursorrules b/rules/frontend/typescript/typescript-react-nextui-supabase-cursorrules-promp/.cursorrules similarity index 100% rename from rules/typescript-react-nextui-supabase-cursorrules-promp/.cursorrules rename to rules/frontend/typescript/typescript-react-nextui-supabase-cursorrules-promp/.cursorrules diff --git a/rules/typescript-react-nextui-supabase-cursorrules-promp/README.md b/rules/frontend/typescript/typescript-react-nextui-supabase-cursorrules-promp/README.md similarity index 100% rename from rules/typescript-react-nextui-supabase-cursorrules-promp/README.md rename to rules/frontend/typescript/typescript-react-nextui-supabase-cursorrules-promp/README.md diff --git a/rules/typescript-shadcn-ui-nextjs-cursorrules-prompt-fil/.cursorrules b/rules/frontend/typescript/typescript-shadcn-ui-nextjs-cursorrules-prompt-fil/.cursorrules similarity index 100% rename from rules/typescript-shadcn-ui-nextjs-cursorrules-prompt-fil/.cursorrules rename to rules/frontend/typescript/typescript-shadcn-ui-nextjs-cursorrules-prompt-fil/.cursorrules diff --git a/rules/typescript-shadcn-ui-nextjs-cursorrules-prompt-fil/README.md b/rules/frontend/typescript/typescript-shadcn-ui-nextjs-cursorrules-prompt-fil/README.md similarity index 100% rename from rules/typescript-shadcn-ui-nextjs-cursorrules-prompt-fil/README.md rename to rules/frontend/typescript/typescript-shadcn-ui-nextjs-cursorrules-prompt-fil/README.md diff --git a/rules/typescript-vite-tailwind-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-vite-tailwind-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-vite-tailwind-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-vite-tailwind-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-vite-tailwind-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-vite-tailwind-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-vite-tailwind-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-vite-tailwind-cursorrules-prompt-file/README.md diff --git a/rules/typescript-vuejs-cursorrules-prompt-file/.cursorrules b/rules/frontend/typescript/typescript-vuejs-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-vuejs-cursorrules-prompt-file/.cursorrules rename to rules/frontend/typescript/typescript-vuejs-cursorrules-prompt-file/.cursorrules diff --git a/rules/typescript-vuejs-cursorrules-prompt-file/README.md b/rules/frontend/typescript/typescript-vuejs-cursorrules-prompt-file/README.md similarity index 100% rename from rules/typescript-vuejs-cursorrules-prompt-file/README.md rename to rules/frontend/typescript/typescript-vuejs-cursorrules-prompt-file/README.md diff --git a/rules/typescript-zod-tailwind-nextjs-cursorrules-prompt-/.cursorrules b/rules/frontend/typescript/typescript-zod-tailwind-nextjs-cursorrules-prompt-/.cursorrules similarity index 100% rename from rules/typescript-zod-tailwind-nextjs-cursorrules-prompt-/.cursorrules rename to rules/frontend/typescript/typescript-zod-tailwind-nextjs-cursorrules-prompt-/.cursorrules diff --git a/rules/typescript-zod-tailwind-nextjs-cursorrules-prompt-/README.md b/rules/frontend/typescript/typescript-zod-tailwind-nextjs-cursorrules-prompt-/README.md similarity index 100% rename from rules/typescript-zod-tailwind-nextjs-cursorrules-prompt-/README.md rename to rules/frontend/typescript/typescript-zod-tailwind-nextjs-cursorrules-prompt-/README.md diff --git a/rules/vue-3-nuxt-3-development-cursorrules-prompt-file/.cursorrules b/rules/frontend/vue/vue-3-nuxt-3-development-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/vue-3-nuxt-3-development-cursorrules-prompt-file/.cursorrules rename to rules/frontend/vue/vue-3-nuxt-3-development-cursorrules-prompt-file/.cursorrules diff --git a/rules/vue-3-nuxt-3-development-cursorrules-prompt-file/README.md b/rules/frontend/vue/vue-3-nuxt-3-development-cursorrules-prompt-file/README.md similarity index 100% rename from rules/vue-3-nuxt-3-development-cursorrules-prompt-file/README.md rename to rules/frontend/vue/vue-3-nuxt-3-development-cursorrules-prompt-file/README.md diff --git a/rules/vue-3-nuxt-3-typescript-cursorrules-prompt-file/.cursorrules b/rules/frontend/vue/vue-3-nuxt-3-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/vue-3-nuxt-3-typescript-cursorrules-prompt-file/.cursorrules rename to rules/frontend/vue/vue-3-nuxt-3-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/vue-3-nuxt-3-typescript-cursorrules-prompt-file/README.md b/rules/frontend/vue/vue-3-nuxt-3-typescript-cursorrules-prompt-file/README.md similarity index 100% rename from rules/vue-3-nuxt-3-typescript-cursorrules-prompt-file/README.md rename to rules/frontend/vue/vue-3-nuxt-3-typescript-cursorrules-prompt-file/README.md diff --git a/rules/vue3-composition-api-cursorrules-prompt-file/.cursorrules b/rules/frontend/vue/vue3-composition-api-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/vue3-composition-api-cursorrules-prompt-file/.cursorrules rename to rules/frontend/vue/vue3-composition-api-cursorrules-prompt-file/.cursorrules diff --git a/rules/kotlin-spring-boot-cursorrules-prompt-file/.cursorrules b/rules/mobile/android/kotlin-spring-boot-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/kotlin-spring-boot-cursorrules-prompt-file/.cursorrules rename to rules/mobile/android/kotlin-spring-boot-cursorrules-prompt-file/.cursorrules diff --git a/rules/flutter-dart-cursorrules-prompt-file/.cursorrules b/rules/mobile/flutter/flutter-dart-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/flutter-dart-cursorrules-prompt-file/.cursorrules rename to rules/mobile/flutter/flutter-dart-cursorrules-prompt-file/.cursorrules diff --git a/rules/swiftui-guidelines-cursorrules-prompt-file/.cursorrules b/rules/mobile/ios/swiftui-guidelines-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/swiftui-guidelines-cursorrules-prompt-file/.cursorrules rename to rules/mobile/ios/swiftui-guidelines-cursorrules-prompt-file/.cursorrules diff --git a/rules/swiftui-guidelines-cursorrules-prompt-file/README.md b/rules/mobile/ios/swiftui-guidelines-cursorrules-prompt-file/README.md similarity index 100% rename from rules/swiftui-guidelines-cursorrules-prompt-file/README.md rename to rules/mobile/ios/swiftui-guidelines-cursorrules-prompt-file/README.md diff --git a/rules/dragonruby-best-practices-cursorrules-prompt-file/.cursorrules b/rules/specialized/dragonruby-best-practices-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/dragonruby-best-practices-cursorrules-prompt-file/.cursorrules rename to rules/specialized/dragonruby-best-practices-cursorrules-prompt-file/.cursorrules diff --git a/rules/dragonruby-best-practices-cursorrules-prompt-file/README.md b/rules/specialized/dragonruby-best-practices-cursorrules-prompt-file/README.md similarity index 100% rename from rules/dragonruby-best-practices-cursorrules-prompt-file/README.md rename to rules/specialized/dragonruby-best-practices-cursorrules-prompt-file/README.md diff --git a/rules/knative-istio-typesense-gpu-cursorrules-prompt-fil/.cursorrules b/rules/specialized/knative-istio-typesense-gpu-cursorrules-prompt-fil/.cursorrules similarity index 100% rename from rules/knative-istio-typesense-gpu-cursorrules-prompt-fil/.cursorrules rename to rules/specialized/knative-istio-typesense-gpu-cursorrules-prompt-fil/.cursorrules diff --git a/rules/knative-istio-typesense-gpu-cursorrules-prompt-fil/README.md b/rules/specialized/knative-istio-typesense-gpu-cursorrules-prompt-fil/README.md similarity index 100% rename from rules/knative-istio-typesense-gpu-cursorrules-prompt-fil/README.md rename to rules/specialized/knative-istio-typesense-gpu-cursorrules-prompt-fil/README.md diff --git a/rules/plasticode-telegram-api-cursorrules-prompt-file/.cursorrules b/rules/specialized/plasticode-telegram-api-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/plasticode-telegram-api-cursorrules-prompt-file/.cursorrules rename to rules/specialized/plasticode-telegram-api-cursorrules-prompt-file/.cursorrules diff --git a/rules/plasticode-telegram-api-cursorrules-prompt-file/README.md b/rules/specialized/plasticode-telegram-api-cursorrules-prompt-file/README.md similarity index 100% rename from rules/plasticode-telegram-api-cursorrules-prompt-file/README.md rename to rules/specialized/plasticode-telegram-api-cursorrules-prompt-file/README.md diff --git a/rules/webassembly-z80-cellular-automata-cursorrules-prom/.cursorrules b/rules/specialized/webassembly-z80-cellular-automata-cursorrules-prom/.cursorrules similarity index 100% rename from rules/webassembly-z80-cellular-automata-cursorrules-prom/.cursorrules rename to rules/specialized/webassembly-z80-cellular-automata-cursorrules-prom/.cursorrules diff --git a/rules/webassembly-z80-cellular-automata-cursorrules-prom/README.md b/rules/specialized/webassembly-z80-cellular-automata-cursorrules-prom/README.md similarity index 100% rename from rules/webassembly-z80-cellular-automata-cursorrules-prom/README.md rename to rules/specialized/webassembly-z80-cellular-automata-cursorrules-prom/README.md diff --git a/rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt/.cursorrules b/rules/tools/cursor/cursorrules-cursor-ai-wordpress-draft-macos-prompt/.cursorrules similarity index 100% rename from rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt/.cursorrules rename to rules/tools/cursor/cursorrules-cursor-ai-wordpress-draft-macos-prompt/.cursorrules diff --git a/rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt/README.md b/rules/tools/cursor/cursorrules-cursor-ai-wordpress-draft-macos-prompt/README.md similarity index 100% rename from rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt/README.md rename to rules/tools/cursor/cursorrules-cursor-ai-wordpress-draft-macos-prompt/README.md diff --git a/rules/ascii-simulation-game-cursorrules-prompt-file/.cursorrules b/rules/tools/desktop/ascii-simulation-game-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/ascii-simulation-game-cursorrules-prompt-file/.cursorrules rename to rules/tools/desktop/ascii-simulation-game-cursorrules-prompt-file/.cursorrules diff --git a/rules/ascii-simulation-game-cursorrules-prompt-file/README.md b/rules/tools/desktop/ascii-simulation-game-cursorrules-prompt-file/README.md similarity index 100% rename from rules/ascii-simulation-game-cursorrules-prompt-file/README.md rename to rules/tools/desktop/ascii-simulation-game-cursorrules-prompt-file/README.md diff --git a/rules/blender-vscode-development-cursorrules-prompt-file/.cursorrules b/rules/tools/desktop/blender-vscode-development-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/blender-vscode-development-cursorrules-prompt-file/.cursorrules rename to rules/tools/desktop/blender-vscode-development-cursorrules-prompt-file/.cursorrules diff --git a/rules/blender-vscode-development-cursorrules-prompt-file/README.md b/rules/tools/desktop/blender-vscode-development-cursorrules-prompt-file/README.md similarity index 100% rename from rules/blender-vscode-development-cursorrules-prompt-file/README.md rename to rules/tools/desktop/blender-vscode-development-cursorrules-prompt-file/README.md diff --git a/rules/pyqt6-eeg-processing-cursorrules-prompt-file/.cursorrules b/rules/tools/desktop/pyqt6-eeg-processing-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/pyqt6-eeg-processing-cursorrules-prompt-file/.cursorrules rename to rules/tools/desktop/pyqt6-eeg-processing-cursorrules-prompt-file/.cursorrules diff --git a/rules/pyqt6-eeg-processing-cursorrules-prompt-file/README.md b/rules/tools/desktop/pyqt6-eeg-processing-cursorrules-prompt-file/README.md similarity index 100% rename from rules/pyqt6-eeg-processing-cursorrules-prompt-file/README.md rename to rules/tools/desktop/pyqt6-eeg-processing-cursorrules-prompt-file/README.md diff --git a/rules/electron-typescript-cursorrules-prompt-file/.cursorrules b/rules/tools/electron/electron-typescript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/electron-typescript-cursorrules-prompt-file/.cursorrules rename to rules/tools/electron/electron-typescript-cursorrules-prompt-file/.cursorrules diff --git a/rules/chrome-extension-dev-js-typescript-cursorrules-pro/.cursorrules b/rules/tools/extensions/chrome-extension-dev-js-typescript-cursorrules-pro/.cursorrules similarity index 100% rename from rules/chrome-extension-dev-js-typescript-cursorrules-pro/.cursorrules rename to rules/tools/extensions/chrome-extension-dev-js-typescript-cursorrules-pro/.cursorrules diff --git a/rules/chrome-extension-dev-js-typescript-cursorrules-pro/README.md b/rules/tools/extensions/chrome-extension-dev-js-typescript-cursorrules-pro/README.md similarity index 100% rename from rules/chrome-extension-dev-js-typescript-cursorrules-pro/README.md rename to rules/tools/extensions/chrome-extension-dev-js-typescript-cursorrules-pro/README.md diff --git a/rules/typescript-vscode-extension-prompt-file/.cursorrules b/rules/tools/extensions/typescript-vscode-extension-prompt-file/.cursorrules similarity index 100% rename from rules/typescript-vscode-extension-prompt-file/.cursorrules rename to rules/tools/extensions/typescript-vscode-extension-prompt-file/.cursorrules diff --git a/rules/graphical-apps-development-cursorrules-prompt-file/.cursorrules b/rules/tools/gui/graphical-apps-development-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/graphical-apps-development-cursorrules-prompt-file/.cursorrules rename to rules/tools/gui/graphical-apps-development-cursorrules-prompt-file/.cursorrules diff --git a/rules/graphical-apps-development-cursorrules-prompt-file/README.md b/rules/tools/gui/graphical-apps-development-cursorrules-prompt-file/README.md similarity index 100% rename from rules/graphical-apps-development-cursorrules-prompt-file/README.md rename to rules/tools/gui/graphical-apps-development-cursorrules-prompt-file/README.md diff --git a/rules/unity-cursor-ai-c-cursorrules-prompt-file/.cursorrules b/rules/tools/unity/unity-cursor-ai-c-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/unity-cursor-ai-c-cursorrules-prompt-file/.cursorrules rename to rules/tools/unity/unity-cursor-ai-c-cursorrules-prompt-file/.cursorrules diff --git a/rules/unity-cursor-ai-c-cursorrules-prompt-file/README.md b/rules/tools/unity/unity-cursor-ai-c-cursorrules-prompt-file/README.md similarity index 100% rename from rules/unity-cursor-ai-c-cursorrules-prompt-file/README.md rename to rules/tools/unity/unity-cursor-ai-c-cursorrules-prompt-file/README.md diff --git a/rules/html-css-javascript-cursorrules-prompt-file/.cursorrules b/rules/web/html/html-css-javascript-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/html-css-javascript-cursorrules-prompt-file/.cursorrules rename to rules/web/html/html-css-javascript-cursorrules-prompt-file/.cursorrules diff --git a/rules/html-tailwind-css-javascript-cursorrules-prompt-fi/.cursorrules b/rules/web/html/html-tailwind-css-javascript-cursorrules-prompt-fi/.cursorrules similarity index 100% rename from rules/html-tailwind-css-javascript-cursorrules-prompt-fi/.cursorrules rename to rules/web/html/html-tailwind-css-javascript-cursorrules-prompt-fi/.cursorrules diff --git a/rules/html-tailwind-css-javascript-cursorrules-prompt-fi/README.md b/rules/web/html/html-tailwind-css-javascript-cursorrules-prompt-fi/README.md similarity index 100% rename from rules/html-tailwind-css-javascript-cursorrules-prompt-fi/README.md rename to rules/web/html/html-tailwind-css-javascript-cursorrules-prompt-fi/README.md diff --git a/rules/htmx-basic-cursorrules-prompt-file/.cursorrules b/rules/web/htmx/htmx-basic-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/htmx-basic-cursorrules-prompt-file/.cursorrules rename to rules/web/htmx/htmx-basic-cursorrules-prompt-file/.cursorrules diff --git a/rules/htmx-django-cursorrules-prompt-file/.cursorrules b/rules/web/htmx/htmx-django-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/htmx-django-cursorrules-prompt-file/.cursorrules rename to rules/web/htmx/htmx-django-cursorrules-prompt-file/.cursorrules diff --git a/rules/htmx-flask-cursorrules-prompt-file/.cursorrules b/rules/web/htmx/htmx-flask-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/htmx-flask-cursorrules-prompt-file/.cursorrules rename to rules/web/htmx/htmx-flask-cursorrules-prompt-file/.cursorrules diff --git a/rules/htmx-go-basic-cursorrules-prompt-file/.cursorrules b/rules/web/htmx/htmx-go-basic-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/htmx-go-basic-cursorrules-prompt-file/.cursorrules rename to rules/web/htmx/htmx-go-basic-cursorrules-prompt-file/.cursorrules diff --git a/rules/htmx-go-fiber-cursorrules-prompt-file/.cursorrules b/rules/web/htmx/htmx-go-fiber-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/htmx-go-fiber-cursorrules-prompt-file/.cursorrules rename to rules/web/htmx/htmx-go-fiber-cursorrules-prompt-file/.cursorrules diff --git a/rules/cursorrules-cursor-ai-nextjs-14-tailwind-seo-setup/.cursorrules b/rules/web/tailwind/cursorrules-cursor-ai-nextjs-14-tailwind-seo-setup/.cursorrules similarity index 100% rename from rules/cursorrules-cursor-ai-nextjs-14-tailwind-seo-setup/.cursorrules rename to rules/web/tailwind/cursorrules-cursor-ai-nextjs-14-tailwind-seo-setup/.cursorrules diff --git a/rules/cursorrules-cursor-ai-nextjs-14-tailwind-seo-setup/README.md b/rules/web/tailwind/cursorrules-cursor-ai-nextjs-14-tailwind-seo-setup/README.md similarity index 100% rename from rules/cursorrules-cursor-ai-nextjs-14-tailwind-seo-setup/README.md rename to rules/web/tailwind/cursorrules-cursor-ai-nextjs-14-tailwind-seo-setup/README.md diff --git a/rules/tailwind-css-nextjs-guide-cursorrules-prompt-file/.cursorrules b/rules/web/tailwind/tailwind-css-nextjs-guide-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/tailwind-css-nextjs-guide-cursorrules-prompt-file/.cursorrules rename to rules/web/tailwind/tailwind-css-nextjs-guide-cursorrules-prompt-file/.cursorrules diff --git a/rules/tailwind-css-nextjs-guide-cursorrules-prompt-file/README.md b/rules/web/tailwind/tailwind-css-nextjs-guide-cursorrules-prompt-file/README.md similarity index 100% rename from rules/tailwind-css-nextjs-guide-cursorrules-prompt-file/README.md rename to rules/web/tailwind/tailwind-css-nextjs-guide-cursorrules-prompt-file/README.md diff --git a/rules/tailwind-react-firebase-cursorrules-prompt-file/.cursorrules b/rules/web/tailwind/tailwind-react-firebase-cursorrules-prompt-file/.cursorrules similarity index 100% rename from rules/tailwind-react-firebase-cursorrules-prompt-file/.cursorrules rename to rules/web/tailwind/tailwind-react-firebase-cursorrules-prompt-file/.cursorrules diff --git a/rules/tailwind-react-firebase-cursorrules-prompt-file/README.md b/rules/web/tailwind/tailwind-react-firebase-cursorrules-prompt-file/README.md similarity index 100% rename from rules/tailwind-react-firebase-cursorrules-prompt-file/README.md rename to rules/web/tailwind/tailwind-react-firebase-cursorrules-prompt-file/README.md diff --git a/rules/tailwind-shadcn-ui-integration-cursorrules-prompt-/.cursorrules b/rules/web/tailwind/tailwind-shadcn-ui-integration-cursorrules-prompt-/.cursorrules similarity index 100% rename from rules/tailwind-shadcn-ui-integration-cursorrules-prompt-/.cursorrules rename to rules/web/tailwind/tailwind-shadcn-ui-integration-cursorrules-prompt-/.cursorrules diff --git a/rules/tailwind-shadcn-ui-integration-cursorrules-prompt-/README.md b/rules/web/tailwind/tailwind-shadcn-ui-integration-cursorrules-prompt-/README.md similarity index 100% rename from rules/tailwind-shadcn-ui-integration-cursorrules-prompt-/README.md rename to rules/web/tailwind/tailwind-shadcn-ui-integration-cursorrules-prompt-/README.md