Rules and skills that teach AI agents how to contribute to open source projects without being the villain.
93
91%
Does it follow best practices?
Impact
95%
5.00xAverage score across 7 eval scenarios
Passed
No known issues
Rules, skills, and scripts that teach AI agents how to contribute to open source projects without being the villain.
tessl install tessl-labs/good-oss-citizenInstall on your fork of whatever OSS project you're contributing to. The tile loads only in that project's context — switch to your own codebase and it isn't there.
AI agents write working code but ignore everything around it: contribution guidelines, AI policies, prior rejected PRs, claimed issues, DCO requirements, changelog updates. This tile teaches the agent to check all of that before submitting.
Without the tile: 15% on OSS contribution process (while writing perfect code). With the tile: 99%.
The tile has three layers:
Every rule and skill instruction traces back to documented failure modes from real OSS projects. See RESEARCH.md for all 16 findings with sources.
You don't have to ban AI. Add this to your README or CONTRIBUTING.md:
We accept considerate AI-assisted contributions. Install
tessl install tessl-labs/good-oss-citizenfirst.