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.

skills.sh installs
365
GitHub stars
1.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add mims-harvard/tooluniverse --skill devtu-github --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/mims-harvard/tooluniverse
Categories
Frontend Development, Git & Pull Requests, Automation & Workflows
First seen
Jun 3, 2026

More from mims-harvard/tooluniverse

All 68
1zzci avatarpma-bunzzci/skillsBun implementation guide for PMA-managed backend services and internal tools. Covers project layout and monorepo promotion, required quality gates, SQLite-first364skills.sh installs
2bria-ai avatarimage-utilsbria-ai/bria-skillClassic image manipulation with Python Pillow - resize, crop, composite, format conversion, watermarks, brightness/contrast adjustments, and web optimization. U360skills.sh installs
3weaviate avatarweaviate-cookbooksweaviate/agent-skillsUse this skill when the user wants to build AI applications with Weaviate. It contains a high-level index of architectural patterns, 'one-shot' blueprints, and 357skills.sh installs
4bobmatnyc avatarjest-typescriptbobmatnyc/claude-mpm-skillsJest with TypeScript - Industry standard testing framework with 70% market share, mature ecosystem, React Testing Library integration354skills.sh installs
5pedronauck avatarhormozi-ad-factorypedronauck/skillsGenerates 150-750+ ad variations using Alex Hormozi's combinatorial Hook x Meat x CTA framework. Triggers on requests to create ads, ad copy, ad scripts, market353skills.sh installs
6luongnv89 avatarlogo-designerluongnv89/skillsGenerate professional SVG logos from project context: 7 brand variants plus a showcase HTML page. Use for product marks, wordmarks, icons, and favicons. Don't u349skills.sh installs