open-source-governance

Enforce Hack23 Open Source Policy governance, security, and compliance standards.

23|8|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Hack23/European-Parliament-MCP-Server --skill open-source-governance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-source-governance
Source: https://github.com/Hack23/European-Parliament-MCP-Server/tree/main/.github/skills/open-source-governance
Command: npx skills add https://github.com/Hack23/European-Parliament-MCP-Server --skill open-source-governance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines and enforces adherence to open source policies, ensuring security, license compliance, and proper governance across all repositories.

Core Features & Use Cases

  • Security Posture Management: Integrates and monitors security badges like OpenSSF Scorecard and SLSA.
  • License Compliance: Enforces approved license lists and scans dependencies.
  • Governance Artifacts: Guides the creation of essential documents like SECURITY.md and CONTRIBUTING.md.
  • Supply Chain Security: Manages SBOM generation and dependency vulnerability checks.
  • Use Case: When setting up a new project, this Skill ensures all required security badges are present, licenses are compliant, and governance documents are in place, preventing legal and security risks.

Quick Start

Apply the open-source-governance skill to ensure the repository adheres to the Hack23 Open Source Policy.

Frequently Asked Questions about open-source-governance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce open source license compliance across my repositories?

Open source license compliance is enforced by scanning project dependencies against an approved license list. This Skill automates dependency scanning, verifies approved licenses, and ensures required governance artifacts are in place to prevent legal risks across repositories.

What is SBOM generation and when do I need it for supply chain security?

SBOM generation creates a Software Bill of Materials listing all components within your software supply chain. You need it for supply chain security to track dependencies, perform vulnerability management checks, and maintain governance standards across projects.

How do I set up security badges like OpenSSF Scorecard and SLSA for a new project?

Setting up security badges like OpenSSF Scorecard and SLSA requires integrating monitoring tools into your repository workflow. This Skill manages security posture by integrating and monitoring these badges to ensure your project meets established security compliance requirements.

What governance artifacts do I need for an open source project?

Essential governance artifacts for open source projects include SECURITY.md and CONTRIBUTING.md files. This Skill guides creation of these documents alongside managing license compliance and SBOM generation to ensure comprehensive governance and prevent security vulnerabilities.

Can I use this governance approach for vulnerability management in existing repositories?

Yes, you can apply open source governance to existing repositories for vulnerability management. This Skill manages dependency vulnerability checks, enforces security posture requirements, and verifies license compliance retroactively to bring existing projects into governance adherence.

What's the best way to automate open source policy adherence for software projects?

The best way to automate open source policy adherence is through a governance framework checking security posture, licenses, and supply chain artifacts. This Skill streamlines enforcement by managing badges, SBOM generation, and vulnerability checks against defined policy sections.