From 9435b22d7c1517852aed08ac84c067cf0678e9ed Mon Sep 17 00:00:00 2001 From: Phoenix Date: Wed, 18 Jun 2025 18:24:19 +0530 Subject: [PATCH 1/3] Update README.md Improve Domain Overview Section --- README.md | 45 +++++++++++++++++++++++++++------------------ 1 file changed, 27 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 477bc01..92ba8a0 100644 --- a/README.md +++ b/README.md @@ -4,23 +4,32 @@ Welcome to the **Engineering Prompts** repository! This repository contains a co Each prompt chain is designed to build context for ChatGPT before executing a task. They can be used in **ChatGPT Queue** for bulk prompting, job, or task-focused automation. -## Domains Covered - -This repository contains prompt chains for the following domains: - -1. **Code Refactoring & Development** -2. **CI/CD & DevOps** -3. **Database Management** -4. **Cloud & Kubernetes** -5. **Full-Stack Development** -6. **UX/UI & Design** -7. **Security & Authentication** -8. **Event-Driven Architecture & Integration** -9. **Content Creation & Marketing** -10. **Infrastructure & System Administration** -11. **System Monitoring & Debugging** -12. **Web Development** -13. **API Development** +## Features + +Comprehensive Prompt Library: Covers a wide range of engineering domains. +Structured & Searchable: Prompts are categorized and tagged for easy navigation. +Ready-to-Use Templates: Includes prompt templates and usage examples. +Collaboration Friendly: Supports team contributions and versioning. +Automation Integration: Designed for use with tools like ChatGPT Queue and CI/CD pipelines. + +## Domain Overview & Example Use Cases +This repository provides AI-powered prompt chains tailored for specific engineering domains. Each domain includes real-world use cases to help developers automate and accelerate common tasks. + +| **Domain** | **Example Use Cases** | +| ---------------------------------- | ------------------------------------------------------------------- | +| **Code Refactoring & Development** | Code readability, language translation, debugging assistance | +| **CI/CD & DevOps** | CI/CD pipeline setup, deployment automation | +| **Database Management** | SQL query generation, database optimization | +| **Cloud & Kubernetes** | Cluster provisioning, cloud storage configuration | +| **Full-Stack Development** | Building web apps, API integration | +| **UX/UI & Design** | UI/UX enhancements, accessibility improvements | +| **Security & Authentication** | Security audits, JWT and OAuth2 implementation | +| **Event-Driven Architecture** | Kafka pipelines, webhook and third-party integrations | +| **Content Creation & Marketing** | Portfolio writing, SEO content generation | +| **Infrastructure & SysAdmin** | Infrastructure as Code (IaC), serverless setup, system provisioning | +| **System Monitoring & Debugging** | Performance analysis, logging configuration | +| **Web Development** | Testing strategies, deployment pipelines | +| **API Development** | OpenAPI spec generation, curl/HTTP request building | --- @@ -494,4 +503,4 @@ This repository contains prompt chains for the following domains: ```text "Set up a CI/CD pipeline to automatically run Keploy tests as part of the deployment process. Include configuration for GitHub Actions or Jenkins to run tests whenever new code is pushed to the repository." - ``` \ No newline at end of file + ``` From 3a2ff104e1960ff446adabe4a902683a1c020aff Mon Sep 17 00:00:00 2001 From: Phoenix Date: Wed, 18 Jun 2025 18:48:03 +0530 Subject: [PATCH 2/3] Update README.md enhance Code Refactoring & Development section in README --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 92ba8a0..3e05d52 100644 --- a/README.md +++ b/README.md @@ -36,17 +36,18 @@ This repository provides AI-powered prompt chains tailored for specific engineer ## Use Cases and Prompts ### **1. Code Refactoring & Development** +Accelerate software quality improvements with prompts focused on clarity, optimization, and productivity. Ideal for developers who want to refactor, debug, or automate coding tasks * **Refactor Code for Better Readability** ```text - "Please review the provided code and identify areas where readability can be improved. Focus on simplifying complex functions, improving variable names, and removing redundant code. Return the refactored code and explain the changes made to improve readability." + "Please review the provided code and identify areas where readability can be improved. Focus on simplifying complex functions, improving variable names, and removing redundant code. Return the refactored code and explain the changes made." ``` * **Translate Code from One Language to Another** ```text - "Translate the provided code from {source_language} to {target_language}. Ensure that the functionality remains equivalent. Highlight major differences in syntax or constructs between the two languages and explain the changes." + "Translate the provided code from {source_language} to {target_language}. Ensure equivalent functionality and highlight key syntax or structural differences." ``` * **Create Documentation from Code** From bcab76b46960f744222f11a92a363bd5647a0da8 Mon Sep 17 00:00:00 2001 From: Phoenix Date: Wed, 18 Jun 2025 19:32:11 +0530 Subject: [PATCH 3/3] Update README.md Added a new prompt under section 12: Web Development for performing end-to-end testing using Cypress. The prompt includes instructions for simulating user flows like adding, completing, and deleting tasks in a front-end To-Do app. --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 3e05d52..5e3d52a 100644 --- a/README.md +++ b/README.md @@ -465,6 +465,12 @@ Accelerate software quality improvements with prompts focused on clarity, optimi ```text "Write unit and integration tests for the provided front-end components using {testing_framework}. Ensure the tests cover all major use cases and edge cases. Return the test code with explanations." ``` +* **Perform End-to-End Testing with Cypress** + ```text + ""Set up Cypress for end-to-end (E2E) testing of the front-end application. Write Cypress tests that simulate user interactions such as adding, completing, and deleting items in a To-Do list. Ensure tests validate full user flows, handle edge cases, and assert the correct UI behavior. Provide setup instructions, Cypress configuration, and E2E test code with comments explaining each scenario." + ``` + + ---