A comprehensive GitHub workflow specifically built for the ToolUniverse project that enforces discipline before every push. It walks you through moving temp session docs and ad-hoc test scripts out of the root, activating pre-commit hooks for Ruff linting and formatting, running the full test suite, and staging only specific files. The rebase-before-push requirement is smart and prevents messy PR conflicts. What's refreshing here is the explicit "never push" list with actual filenames like API_DISCOVERY_SESSION_SUMMARY.md and test_*.py scripts, plus a troubleshooting guide for common test failures like KeyError: 'role' and mock subscriptability issues. It's opinionated about git hygiene in ways that would annoy some teams but clearly solves real problems this project kept hitting.
npx skills add https://github.com/mims-harvard/tooluniverse --skill devtu-github