Thank you for considering contributing to Engineering Prompts! We welcome contributions from everyone, and there are a few guidelines to make the process smooth and easy.
-
Fork the Repository: Start by forking the repository to your GitHub account and cloning it to your local machine.
-
Create a New Branch: Create a new branch for your contribution, such as
feature/your-feature-name. -
Add Your Prompt Chain: Navigate to the appropriate section in README.md based on the domain your prompt belongs to. If your prompt doesn't fit into any of the existing sections, feel free to create a new one under the corresponding category.
-
Update the README: Provide a clear description for your prompt chain. Use the format:
### **{Domain Name}** - **{Use Case Name}** "{Prompt Chain}" -
Test Your Changes: Ensure your prompt is correctly formatted and works as expected.
-
Submit a Pull Request: After making your changes, push them to your fork and create a pull request. Be sure to include a description of your changes and why you think it adds value to the repository.
- Be Clear: Ensure the prompt chain is easy to follow and provides clear context.
- Be Concise: Keep the prompts concise and to the point, avoiding unnecessary fluff.
- Be Descriptive: Provide enough information so someone unfamiliar with the task can understand and use the prompt effectively.
If you're adding a completely new use case that doesn't fit into the existing categories, follow these steps:
-
Find the right domain If it fits into an existing category, place it under the right domain section in README.md.
-
Create a new section If it's a completely new use case and domain, add a new section at the bottom of the README.md.
We truly appreciate your contributions! By helping us expand and improve this collection of prompts, you’re making it easier for developers to work more efficiently and with less effort.
Happy Prompting! 🚀