license-guard

Validate library licenses and compatibility against a selected commercial model.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/lucas-martino/ai-augmented-development-agents --skill license-guard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: license-guard
Source: https://github.com/lucas-martino/ai-augmented-development-agents/tree/main/skills/license-guard
Command: npx skills add https://github.com/lucas-martino/ai-augmented-development-agents --skill license-guard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires package_audit, license_checker, architect_code, and includes scripts (resource) components.

What problem does it solve?

This Skill ensures that all architectural decisions are in compliance with the chosen commercial model, preventing legal or commercial misalignment.

Core Features & Use Cases

  • Model Identification: Identifies the commercial model (Closed Source, Open Source Proprietary, Hybrid, or GPL).
  • License Validation: Validates library licenses against the selected commercial model.
  • Compatibility Checking: Ensures compatibility between selected libraries and the commercial model.
  • Alternative Library Recommendations: Recommends alternative libraries if a library is not compatible with the model.

Quick Start

Set the commercial model and check all libraries for compliance: 'license-guard set-model closed-source && license-guard check-all'

Frequently Asked Questions about license-guard

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

FAQPage Schema
How do I check if my software libraries comply with my commercial model?

License compliance validates library licenses against your selected commercial model. Tools like package_audit and license_checker verify compatibility, identify the commercial model (Closed Source, Open Source, Hybrid, GPL), and recommend alternative libraries if conflicts exist.

What happens when a library license is not compatible with my closed-source architecture?

Incompatible library licenses trigger alternative library recommendations. The system checks library compatibility against your commercial model and suggests replacements that align with your software architecture to maintain strict compliance.

How do I validate all dependencies against a GPL or hybrid commercial model?

Validating all dependencies against a GPL or hybrid model requires setting the commercial model and running a full check. The system applies license validation to your software architecture, ensuring all selected libraries meet business model requirements.

Can I integrate license checking directly into my software development process?

License checking integrates into software development through scripts that validate technical decisions against commercial models. The process requires package_audit and license_checker tools to enforce strict compliance during architectural development.

Do I need package_audit and license_checker to enforce commercial compliance?

Package_audit and license_checker are required to enforce commercial compliance. These dependencies provide the core functionality to validate library licenses and check compatibility against your selected commercial model.