From 1705521fe1d4fc7eb086127c35edc12f20befb38 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 3 Jan 2026 11:36:48 +0000 Subject: [PATCH 1/2] Initial plan From e589632bc9a3ffb7c5c025bb9c68e84946104a8d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 3 Jan 2026 11:39:20 +0000 Subject: [PATCH 2/2] Create comprehensive tech stack folder structure with documentation Co-authored-by: cliffordx <7141739+cliffordx@users.noreply.github.com> --- README.md | 107 ++++++++++++++++++++++++++++ ai-ml/.gitkeep | 0 ai-ml/huggingface/.gitkeep | 0 ai-ml/openai/.gitkeep | 0 ai-ml/pytorch/.gitkeep | 0 ai-ml/scikit-learn/.gitkeep | 0 ai-ml/tensorflow/.gitkeep | 0 architecture/.gitkeep | 0 architecture/graphql/.gitkeep | 0 architecture/microservices/.gitkeep | 0 architecture/rest-api/.gitkeep | 0 architecture/serverless/.gitkeep | 0 backend/.gitkeep | 0 backend/django/.gitkeep | 0 backend/dotnet/.gitkeep | 0 backend/fastapi/.gitkeep | 0 backend/flask/.gitkeep | 0 backend/go/.gitkeep | 0 backend/java/.gitkeep | 0 backend/laravel/.gitkeep | 0 backend/nodejs/.gitkeep | 0 backend/php/.gitkeep | 0 backend/python/.gitkeep | 0 backend/rails/.gitkeep | 0 backend/ruby/.gitkeep | 0 backend/spring/.gitkeep | 0 cloud/.gitkeep | 0 cloud/aws/.gitkeep | 0 cloud/azure/.gitkeep | 0 cloud/firebase/.gitkeep | 0 cloud/gcp/.gitkeep | 0 databases/.gitkeep | 0 databases/elasticsearch/.gitkeep | 0 databases/mongodb/.gitkeep | 0 databases/mysql/.gitkeep | 0 databases/postgresql/.gitkeep | 0 databases/redis/.gitkeep | 0 databases/sql/.gitkeep | 0 devops/.gitkeep | 0 devops/ansible/.gitkeep | 0 devops/cicd/.gitkeep | 0 devops/docker/.gitkeep | 0 devops/github-actions/.gitkeep | 0 devops/jenkins/.gitkeep | 0 devops/kubernetes/.gitkeep | 0 devops/terraform/.gitkeep | 0 frontend/.gitkeep | 0 frontend/angular/.gitkeep | 0 frontend/nextjs/.gitkeep | 0 frontend/react/.gitkeep | 0 frontend/svelte/.gitkeep | 0 frontend/vue/.gitkeep | 0 languages/.gitkeep | 0 languages/cpp/.gitkeep | 0 languages/csharp/.gitkeep | 0 languages/go/.gitkeep | 0 languages/java/.gitkeep | 0 languages/javascript/.gitkeep | 0 languages/python/.gitkeep | 0 languages/rust/.gitkeep | 0 languages/typescript/.gitkeep | 0 mobile/.gitkeep | 0 mobile/android/.gitkeep | 0 mobile/flutter/.gitkeep | 0 mobile/ios/.gitkeep | 0 mobile/kotlin/.gitkeep | 0 mobile/react-native/.gitkeep | 0 mobile/swift/.gitkeep | 0 security/.gitkeep | 0 security/authentication/.gitkeep | 0 security/authorization/.gitkeep | 0 security/owasp/.gitkeep | 0 testing/.gitkeep | 0 testing/cypress/.gitkeep | 0 testing/jest/.gitkeep | 0 testing/pytest/.gitkeep | 0 testing/selenium/.gitkeep | 0 web/.gitkeep | 0 web/bootstrap/.gitkeep | 0 web/html-css/.gitkeep | 0 web/tailwind/.gitkeep | 0 81 files changed, 107 insertions(+) create mode 100644 ai-ml/.gitkeep create mode 100644 ai-ml/huggingface/.gitkeep create mode 100644 ai-ml/openai/.gitkeep create mode 100644 ai-ml/pytorch/.gitkeep create mode 100644 ai-ml/scikit-learn/.gitkeep create mode 100644 ai-ml/tensorflow/.gitkeep create mode 100644 architecture/.gitkeep create mode 100644 architecture/graphql/.gitkeep create mode 100644 architecture/microservices/.gitkeep create mode 100644 architecture/rest-api/.gitkeep create mode 100644 architecture/serverless/.gitkeep create mode 100644 backend/.gitkeep create mode 100644 backend/django/.gitkeep create mode 100644 backend/dotnet/.gitkeep create mode 100644 backend/fastapi/.gitkeep create mode 100644 backend/flask/.gitkeep create mode 100644 backend/go/.gitkeep create mode 100644 backend/java/.gitkeep create mode 100644 backend/laravel/.gitkeep create mode 100644 backend/nodejs/.gitkeep create mode 100644 backend/php/.gitkeep create mode 100644 backend/python/.gitkeep create mode 100644 backend/rails/.gitkeep create mode 100644 backend/ruby/.gitkeep create mode 100644 backend/spring/.gitkeep create mode 100644 cloud/.gitkeep create mode 100644 cloud/aws/.gitkeep create mode 100644 cloud/azure/.gitkeep create mode 100644 cloud/firebase/.gitkeep create mode 100644 cloud/gcp/.gitkeep create mode 100644 databases/.gitkeep create mode 100644 databases/elasticsearch/.gitkeep create mode 100644 databases/mongodb/.gitkeep create mode 100644 databases/mysql/.gitkeep create mode 100644 databases/postgresql/.gitkeep create mode 100644 databases/redis/.gitkeep create mode 100644 databases/sql/.gitkeep create mode 100644 devops/.gitkeep create mode 100644 devops/ansible/.gitkeep create mode 100644 devops/cicd/.gitkeep create mode 100644 devops/docker/.gitkeep create mode 100644 devops/github-actions/.gitkeep create mode 100644 devops/jenkins/.gitkeep create mode 100644 devops/kubernetes/.gitkeep create mode 100644 devops/terraform/.gitkeep create mode 100644 frontend/.gitkeep create mode 100644 frontend/angular/.gitkeep create mode 100644 frontend/nextjs/.gitkeep create mode 100644 frontend/react/.gitkeep create mode 100644 frontend/svelte/.gitkeep create mode 100644 frontend/vue/.gitkeep create mode 100644 languages/.gitkeep create mode 100644 languages/cpp/.gitkeep create mode 100644 languages/csharp/.gitkeep create mode 100644 languages/go/.gitkeep create mode 100644 languages/java/.gitkeep create mode 100644 languages/javascript/.gitkeep create mode 100644 languages/python/.gitkeep create mode 100644 languages/rust/.gitkeep create mode 100644 languages/typescript/.gitkeep create mode 100644 mobile/.gitkeep create mode 100644 mobile/android/.gitkeep create mode 100644 mobile/flutter/.gitkeep create mode 100644 mobile/ios/.gitkeep create mode 100644 mobile/kotlin/.gitkeep create mode 100644 mobile/react-native/.gitkeep create mode 100644 mobile/swift/.gitkeep create mode 100644 security/.gitkeep create mode 100644 security/authentication/.gitkeep create mode 100644 security/authorization/.gitkeep create mode 100644 security/owasp/.gitkeep create mode 100644 testing/.gitkeep create mode 100644 testing/cypress/.gitkeep create mode 100644 testing/jest/.gitkeep create mode 100644 testing/pytest/.gitkeep create mode 100644 testing/selenium/.gitkeep create mode 100644 web/.gitkeep create mode 100644 web/bootstrap/.gitkeep create mode 100644 web/html-css/.gitkeep create mode 100644 web/tailwind/.gitkeep diff --git a/README.md b/README.md index a1e5129..a1b1dd6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,109 @@ # tech-stack-prompts A collection of prompts categorized by major tech stack topics + +## 📁 Folder Structure + +This repository is organized into categories based on different technology stacks and domains. Each folder is designed to store prompts related to that specific technology or framework. + +### Frontend Development +- `frontend/react` - React.js prompts +- `frontend/vue` - Vue.js prompts +- `frontend/angular` - Angular prompts +- `frontend/svelte` - Svelte prompts +- `frontend/nextjs` - Next.js prompts + +### Backend Development +- `backend/nodejs` - Node.js prompts +- `backend/python` - Python backend prompts +- `backend/django` - Django framework prompts +- `backend/flask` - Flask framework prompts +- `backend/fastapi` - FastAPI prompts +- `backend/java` - Java backend prompts +- `backend/spring` - Spring framework prompts +- `backend/dotnet` - .NET prompts +- `backend/go` - Go backend prompts +- `backend/ruby` - Ruby prompts +- `backend/rails` - Ruby on Rails prompts +- `backend/php` - PHP prompts +- `backend/laravel` - Laravel framework prompts + +### Mobile Development +- `mobile/react-native` - React Native prompts +- `mobile/flutter` - Flutter prompts +- `mobile/ios` - iOS development prompts +- `mobile/android` - Android development prompts +- `mobile/kotlin` - Kotlin prompts +- `mobile/swift` - Swift prompts + +### Cloud Platforms +- `cloud/aws` - Amazon Web Services prompts +- `cloud/azure` - Microsoft Azure prompts +- `cloud/gcp` - Google Cloud Platform prompts +- `cloud/firebase` - Firebase prompts + +### Databases +- `databases/sql` - General SQL prompts +- `databases/postgresql` - PostgreSQL prompts +- `databases/mysql` - MySQL prompts +- `databases/mongodb` - MongoDB prompts +- `databases/redis` - Redis prompts +- `databases/elasticsearch` - Elasticsearch prompts + +### DevOps & Infrastructure +- `devops/docker` - Docker prompts +- `devops/kubernetes` - Kubernetes prompts +- `devops/terraform` - Terraform prompts +- `devops/ansible` - Ansible prompts +- `devops/cicd` - CI/CD prompts +- `devops/jenkins` - Jenkins prompts +- `devops/github-actions` - GitHub Actions prompts + +### Programming Languages +- `languages/javascript` - JavaScript prompts +- `languages/typescript` - TypeScript prompts +- `languages/python` - Python language prompts +- `languages/java` - Java language prompts +- `languages/go` - Go language prompts +- `languages/rust` - Rust prompts +- `languages/cpp` - C++ prompts +- `languages/csharp` - C# prompts + +### AI & Machine Learning +- `ai-ml/tensorflow` - TensorFlow prompts +- `ai-ml/pytorch` - PyTorch prompts +- `ai-ml/scikit-learn` - Scikit-learn prompts +- `ai-ml/huggingface` - Hugging Face prompts +- `ai-ml/openai` - OpenAI API prompts + +### Testing +- `testing/jest` - Jest testing prompts +- `testing/pytest` - Pytest prompts +- `testing/selenium` - Selenium prompts +- `testing/cypress` - Cypress prompts + +### Web Technologies +- `web/html-css` - HTML & CSS prompts +- `web/tailwind` - Tailwind CSS prompts +- `web/bootstrap` - Bootstrap prompts + +### Security +- `security/authentication` - Authentication prompts +- `security/authorization` - Authorization prompts +- `security/owasp` - OWASP security prompts + +### Architecture & Design +- `architecture/microservices` - Microservices architecture prompts +- `architecture/serverless` - Serverless architecture prompts +- `architecture/rest-api` - REST API design prompts +- `architecture/graphql` - GraphQL prompts + +## 📝 How to Use + +1. Navigate to the folder that matches your tech stack +2. Add your prompts as markdown files or text files +3. Use descriptive file names (e.g., `authentication-setup.md`, `database-optimization.md`) +4. Consider organizing complex topics into subfolders as needed + +## 🤝 Contributing + +Feel free to add your prompts to the appropriate folders or suggest new categories by opening an issue or pull request. diff --git a/ai-ml/.gitkeep b/ai-ml/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/huggingface/.gitkeep b/ai-ml/huggingface/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/openai/.gitkeep b/ai-ml/openai/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/pytorch/.gitkeep b/ai-ml/pytorch/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/scikit-learn/.gitkeep b/ai-ml/scikit-learn/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/ai-ml/tensorflow/.gitkeep b/ai-ml/tensorflow/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/architecture/.gitkeep b/architecture/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/architecture/graphql/.gitkeep b/architecture/graphql/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/architecture/microservices/.gitkeep b/architecture/microservices/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/architecture/rest-api/.gitkeep b/architecture/rest-api/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/architecture/serverless/.gitkeep b/architecture/serverless/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/.gitkeep b/backend/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/django/.gitkeep b/backend/django/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/dotnet/.gitkeep b/backend/dotnet/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/fastapi/.gitkeep b/backend/fastapi/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/flask/.gitkeep b/backend/flask/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/go/.gitkeep b/backend/go/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/java/.gitkeep b/backend/java/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/laravel/.gitkeep b/backend/laravel/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/nodejs/.gitkeep b/backend/nodejs/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/php/.gitkeep b/backend/php/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/python/.gitkeep b/backend/python/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/rails/.gitkeep b/backend/rails/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/ruby/.gitkeep b/backend/ruby/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/backend/spring/.gitkeep b/backend/spring/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/cloud/.gitkeep b/cloud/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/cloud/aws/.gitkeep b/cloud/aws/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/cloud/azure/.gitkeep b/cloud/azure/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/cloud/firebase/.gitkeep b/cloud/firebase/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/cloud/gcp/.gitkeep b/cloud/gcp/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/databases/.gitkeep b/databases/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/databases/elasticsearch/.gitkeep b/databases/elasticsearch/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/databases/mongodb/.gitkeep b/databases/mongodb/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/databases/mysql/.gitkeep b/databases/mysql/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/databases/postgresql/.gitkeep b/databases/postgresql/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/databases/redis/.gitkeep b/databases/redis/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/databases/sql/.gitkeep b/databases/sql/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/devops/.gitkeep b/devops/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/devops/ansible/.gitkeep b/devops/ansible/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/devops/cicd/.gitkeep b/devops/cicd/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/devops/docker/.gitkeep b/devops/docker/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/devops/github-actions/.gitkeep b/devops/github-actions/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/devops/jenkins/.gitkeep b/devops/jenkins/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/devops/kubernetes/.gitkeep b/devops/kubernetes/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/devops/terraform/.gitkeep b/devops/terraform/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/frontend/.gitkeep b/frontend/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/frontend/angular/.gitkeep b/frontend/angular/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/frontend/nextjs/.gitkeep b/frontend/nextjs/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/frontend/react/.gitkeep b/frontend/react/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/frontend/svelte/.gitkeep b/frontend/svelte/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/frontend/vue/.gitkeep b/frontend/vue/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/.gitkeep b/languages/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/cpp/.gitkeep b/languages/cpp/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/csharp/.gitkeep b/languages/csharp/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/go/.gitkeep b/languages/go/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/java/.gitkeep b/languages/java/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/javascript/.gitkeep b/languages/javascript/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/python/.gitkeep b/languages/python/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/rust/.gitkeep b/languages/rust/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/languages/typescript/.gitkeep b/languages/typescript/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/mobile/.gitkeep b/mobile/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/mobile/android/.gitkeep b/mobile/android/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/mobile/flutter/.gitkeep b/mobile/flutter/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/mobile/ios/.gitkeep b/mobile/ios/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/mobile/kotlin/.gitkeep b/mobile/kotlin/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/mobile/react-native/.gitkeep b/mobile/react-native/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/mobile/swift/.gitkeep b/mobile/swift/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/security/.gitkeep b/security/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/security/authentication/.gitkeep b/security/authentication/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/security/authorization/.gitkeep b/security/authorization/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/security/owasp/.gitkeep b/security/owasp/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/testing/.gitkeep b/testing/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/testing/cypress/.gitkeep b/testing/cypress/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/testing/jest/.gitkeep b/testing/jest/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/testing/pytest/.gitkeep b/testing/pytest/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/testing/selenium/.gitkeep b/testing/selenium/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/web/.gitkeep b/web/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/web/bootstrap/.gitkeep b/web/bootstrap/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/web/html-css/.gitkeep b/web/html-css/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/web/tailwind/.gitkeep b/web/tailwind/.gitkeep new file mode 100644 index 0000000..e69de29