skills/hack23/riksdagsmonitor/open-source-governance

open-source-governance

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

Weekly Installs
7
GitHub Stars
2
First Seen
12 days ago
Installed on
opencode7
gemini-cli7
claude-code7
github-copilot7
codex7
amp7