Making a tool to automate training plan documents might be a good way for you to contribute to open source. Asking project maintainers to make training plan documents is not a contribution. It's just more work for the project maintainer. Most projects can't handle the management overhead of contributors who haven't invested a lot of time in understanding the project. Few projects want contributors who value their own time more highly than the project maintainer's time.
Making a tool to automate training plan documents might be a good way for you to contribute to open source. Asking project maintainers to make training plan documents is not a contribution. It's just more work for the project maintainer. Most projects can't handle the management overhead of contributors who haven't invested a lot of time in understanding the project. Few projects want contributors who value their own time more highly than the project maintainer's time.