license-engineer

Audit software dependencies for license obligations and design compliance pipelines.

22|2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/jshsakura/awesome-opencode-skills --skill license-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: license-engineer
Source: https://github.com/jshsakura/awesome-opencode-skills/tree/main/skills/license-engineer
Command: npx skills add https://github.com/jshsakura/awesome-opencode-skills --skill license-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps engineering teams design and implement licensing strategies to protect IP, manage liability, and align distribution and contribution models.

Core Features & Use Cases

  • License strategy and justification for common open source licenses, dual-licensing, or EULAs.
  • Comprehensive dependency license audits, including transitive dependencies and copyleft implications.
  • Compliance pipeline design covering notices, attributions, CLA/DCO governance, and governance for distribution contexts (SaaS, embedded, on-prem).
  • Risk modeling and guidance on distribution-specific constraints and legal considerations.

Quick Start

Assess your project’s distribution model and license needs, then select the optimal licensing strategy.

Frequently Asked Questions about license-engineer

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

FAQPage Schema
How do I audit software dependencies for copyleft license compliance risks?

To audit dependencies for copyleft license compliance, evaluate transitive dependency obligations and their reach to ensure compatibility with your business goals and distribution model. This identifies liability exposure before release.

What is the best open source license stack for a SaaS or embedded distribution model?

The best open source license stack aligns with your distribution context, selecting from MIT, Apache 2.0, MPL 2.0, or GPL/AGPL based on copyleft reach. Explicit rationale ensures your IP protection and contribution models match business goals.

How do I set up a CLA and DCO compliance pipeline for open source contributions?

Setting up a CLA and DCO compliance pipeline involves designing governance for contributor licensing agreements and developer certificates of origin. This manages attribution requirements and defines dual-license boundaries for your distribution context.

When should I avoid using GPL or AGPL licenses in my software project?

You should avoid GPL or AGPL licenses when your distribution model requires proprietary IP protection or embedded distribution without disclosing source code. The Skill provides explicit non-recommendations based on copyleft reach and risk disclosures.

Does dual-licensing work for managing open source dependency obligations?

Dual-licensing manages open source dependency obligations by defining explicit boundaries between commercial and open source usage. This allows you to align distribution and contribution models while protecting IP and mitigating legal risk.