open-source-governance

Installation
SKILL.md

Open Source Governance Skill

Purpose

Defines governance for open source software use, contribution, and publication ensuring license compliance and supply chain security.

License Compliance

Approved Licenses

  • MIT, Apache-2.0, BSD-2-Clause, BSD-3-Clause
  • ISC, CC-BY-4.0, Unlicense, 0BSD

Restricted Licenses (Require Review)

  • GPL-2.0, GPL-3.0, LGPL, AGPL
  • SSPL, BSL, Commons Clause

Prohibited

  • No license specified (proprietary by default)
  • Licenses incompatible with project license

Dependency Management

  • Pin dependencies to specific versions
  • Use lock files (package-lock.json)
  • Regular dependency updates via Dependabot
  • Security scanning for known vulnerabilities
  • SBOM generation for supply chain transparency

Contribution Guidelines

  • CONTRIBUTING.md required in all repos
  • Code of Conduct (Contributor Covenant)
  • Developer Certificate of Origin (DCO)
  • PR review requirements
  • CLA not required for Hack23 projects

Supply Chain Security

  • Pin GitHub Actions to SHA (not tags)
  • Use step-security/harden-runner
  • Enable Dependabot security updates
  • Secret scanning with push protection
  • SLSA provenance for releases

ISO 27001 Mapping

  • A.5.23 — Information security for use of cloud services
  • A.8.28 — Secure coding

Related Policies

Related skills
Installs
12
GitHub Stars
8
First Seen
Mar 4, 2026