This repository leverages Tome.gg's Librarian Protocol to structure the data entries in this repository.
By using the Librarian Protocol, Tome.gg tooling is able to parse and analyze your personal growth data, and generate meta-content such as the visual daily-progress summary presented above.
- Install the Tome.gg Librarian CLI and add it to your path.
- Use this GitHub repository as a template.
- Edit
tome.yaml
to specify your repositorysource
based on your git repository URL. - Start adding your training, practice, or daily-stand up reports on the
training/
directory. - After collecting data (e.g. 1 week), spend some time to evaluate yourself on
evaluations/self.yaml
. - Invite your mentors as contributors to your GitHub repository, and ask them to evaluate your work on
evaluations/mentor_name.yaml
. - Before committing your work to Git, use
tome validate .
to ensure that your repository passes the Tome.gg data and directory structure requirements.
- Edit
src/config.json
to specify your repository URL correctly, and specify which evaluations files will be used for the generated report. - You can access generated visual progress reports (requires evaluations) from the GitHub actions tab, specifically the
generate-report
action.