Please use the GitHub issue form for new suggestions:
- Open
Suggest a Resource - Fill in the category, description, and repository fields as completely as you can
- Search existing issues and entries first to avoid duplicates
This repository uses a data-first workflow:
- YAML files are the source of truth
README.mdis generated from YAML data
If you are opening a direct PR:
- Edit the relevant YAML/source file, not
README.md - Keep entries in the correct section and order
- Run
python3 scripts/validate_entries.py - Run
python3 scripts/generate_readme.py - Commit the regenerated
README.md - Sign off commits with
git commit --signoff
- Keep descriptions short, factual, and easy to scan
- Use the appropriate category and subsection
- Check spelling and grammar
- Remove trailing whitespace
Thank you for the contribution.