revue-open-source

Audit open-source software components for compliance and license risks.

Updated May 14, 2026
One-click install
npx skills add https://github.com/jamon8888/hacienda-juridique --skill revue-open-source
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: revue-open-source
Source: https://github.com/jamon8888/hacienda-juridique/tree/main/plugins/hacienda-propriete-intellectuelle/skills/revue-open-source
Command: npx skills add https://github.com/jamon8888/hacienda-juridique --skill revue-open-source

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of auditing open-source software components for compliance, license issues, and contamination risks, providing a comprehensive report after a human review.

Core Features & Use Cases

  • Compliance Audits: Automated audit of open-source software (OSS) components based on provided inventories like SBOMs and dependency lists.
  • License and Contamination Checks: Detects license issues, copyleft contamination, and conflicts.
  • Human Validation: Ensures a high level of accuracy and compliance through manual review.
  • Use Case: Before releasing a software product, use this Skill to audit all OSS components for compliance with company policies and license obligations.

Quick Start

Perform an open-source software audit for the project by running /h-pi:revue-open-source ./sbom.json

Frequently Asked Questions about revue-open-source

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

FAQPage Schema
How do I audit open-source software components for license compliance and contamination risks?

To audit open-source software components for compliance, you provide a structured inventory like an SBOM or dependency list. The Skill checks for license issues, copyleft contamination, and conflicts, then generates a comprehensive report after human validation.

What is copyleft contamination and when do I need to check for it during due diligence?

Copyleft contamination occurs when open-source software licenses require derivative works to adopt the same license. You need to check for it during due diligence before releasing software products to ensure components comply with company policies and license obligations.

Can I use an SBOM to automate OSS license checking for a software release?

Yes, you can use an SBOM to automate OSS license checking by running the audit process against your SBOM file. The Skill processes the structured inventory to detect compliance issues, copyleft contamination, and conflicts, culminating in a human-in-the-loop validation.

How do I perform an open-source audit using a dependency list?

You perform an open-source audit by running the audit command with your dependency list file. The Skill analyzes the dependencies for compliance risks and license conflicts, producing a report that requires manual review to ensure complete accuracy.

Does the open-source compliance audit require manual review?

Yes, the open-source compliance audit requires human-in-the-loop validation to ensure a high level of accuracy. After automated checks for license issues and contamination risks, a human reviewer validates the findings before the final report is generated.

What is the best way to check open-source license obligations before a product release?

The best way to check open-source license obligations is to run a comprehensive audit using a structured inventory like an SBOM. This detects copyleft contamination and conflicts, followed by human validation to confirm compliance with company policies before release.