← ClaudeAtlas

open-source-review-boardlisted

Run an open source review board that gates incoming dependencies on license compatibility, sets the policy for contributing back, and requires a security review before adoption. Use when an organization needs consistent control over which OSS it pulls in and what it publishes.
Amey-Thakur/AI-SKILLS · ★ 4 · AI & Automation · score 77
Install: claude install-skill Amey-Thakur/AI-SKILLS
# Open source review board An OSS review board is how a company keeps open source from becoming a legal and security liability it discovers too late. It fails when it is either a bottleneck everyone routes around or a rubber stamp that approves by default: dependencies arrive with incompatible licenses, employees push code to public repos with no policy, and a known-vulnerable package sits in the build because no one checked. The board's job is to make the safe path the easy path. ## Method 1. **Gate every new dependency on license compatibility first.** Maintain an allow list and a deny list by license: permissive licenses like MIT, BSD, and Apache 2.0 usually clear; strong copyleft like GPL and AGPL needs review against how you distribute; anything unlicensed or with a custom license stops for a human. Automate the check in CI so the gate runs on every pull request, not on memory. 2. **Watch for license traps beyond the headline.** Attribution requirements, patent clauses, the AGPL network-use trigger, and the difference between linking and bundling. A permissive-looking package with a transitive GPL dependency is still a problem. The board reads the actual terms, not the badge on the README. 3. **Require a security review scaled to the dependency's reach.** Scan with something like an SCA tool or dependency scanner for known CVEs, then judge the project's health: maintenance activity, how fast it patches, single-maintainer risk, and how