Thank you for considering contributing to the Productive-Automation repository! Your contributions help improve automation scripts and make a positive impact on productivity. Here are some guidelines to follow when contributing:
- If you encounter any issues or bugs, please open an issue with a clear and detailed description.
- Provide steps to reproduce the issue, expected behavior, and any relevant error messages.
- If possible, include screenshots or code snippets that demonstrate the issue.
- Before contributing code, please open an issue to discuss the proposed change and ensure it aligns with the project's goals.
- Fork the repository and create a new branch for your contribution:
git checkout -b feature/new-feature
. - Ensure your code follows the project's coding style and guidelines.
- Include meaningful commit messages and comments for code clarity.
- Submit a pull request (PR) to the
main
branch with a clear title and description of your changes.
- If you'd like to add a new automation script, create a directory with a descriptive name for the script.
- Include a README.md file within the directory explaining the purpose of the script, usage instructions, and any dependencies.
- Provide a clear and concise code structure, with comments explaining key components.
- All contributions go through a code review process before being merged.
- Reviewers will provide feedback on the code, suggest improvements, and ensure it meets the project's standards.
- Please be responsive to feedback and open to making necessary changes to your contribution.
By contributing to this project, you agree to abide by these guidelines and collaborate in a respectful and constructive manner. Thank you for being a part of the Productive-Automation community!
Happy automating! 🤖✨