openlink-license-reader

Parse OpenLink .lic files and output structured license field reports.

35|8|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/OpenLinkSoftware/ai-agent-skills --skill openlink-license-reader
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: openlink-license-reader
Source: https://github.com/OpenLinkSoftware/ai-agent-skills/tree/main/openlink-license-reader
Command: npx skills add https://github.com/OpenLinkSoftware/ai-agent-skills --skill openlink-license-reader

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

OpenLink license files (.lic) are dense ASN.1 structures; this skill parses and formats them into a readable, field-focused report.

Core Features & Use Cases

  • Parses ASN.1 DER-encoded licenses using openssl to extract standard fields (Product, RegisteredTo, SerialNumber, Release, Edition, Availability, Platform, Modules, Clients, ExpireDate)
  • Displays a clean, human-readable table with an expiry status and optional raw ASN.1 dump on request
  • Supports single-file or directory-wide scanning to summarize multiple licenses at a glance

Quick Start

Run the OpenLink License Reader on a single license file or an entire directory to generate a readable license summary.

Frequently Asked Questions about openlink-license-reader

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

FAQPage Schema
How do I parse OpenLink .lic files to view license fields clearly?โ–ผ

To parse OpenLink .lic files, this skill decodes ASN.1 DER-encoded license data using openssl and maps standard fields like Product, SerialNumber, and ExpireDate into a structured, human-readable table.

Can I scan an entire directory of OpenLink license files at once?โ–ผ

Yes, you can scan an entire directory of OpenLink license files at once. The skill supports directory-wide scanning to summarize multiple licenses in a single readable report with visual expiry statuses.

What is the best way to check the expiry status of ASN.1 DER-encoded licenses?โ–ผ

The best way to check expiry status of ASN.1 DER-encoded licenses is to parse them with this skill, which automatically decodes the ExpireDate field and displays a clear visual expiry indicator in the output table.

Does this license parser require openssl to decode ASN.1 DER structures?โ–ผ

Yes, decoding ASN.1 DER structures requires openssl. The skill leverages openssl to parse the binary license data and extract mapped fields such as RegisteredTo, Edition, Platform, and Modules.

Can I view the raw ASN.1 dump alongside the beautified license report?โ–ผ

Yes, you can request an optional raw ASN.1 dump alongside the beautified license report. This allows you to verify the underlying binary structure while reviewing the decoded field mappings.