Software License Manager

Audit, track, and optimize your organization's software licenses. Finds waste, flags compliance risks, and builds a renewal calendar.

3,891 stars
Complexity: easy

About this skill

The Software License Manager skill empowers AI agents to provide comprehensive oversight of an organization's software assets. It begins with a detailed License Inventory Audit, cataloging all SaaS subscriptions, perpetual licenses, usage-based services, open-source dependencies, and enterprise agreements. Following the audit, it performs Waste Detection to pinpoint unused seats, duplicate tools, and over-provisioned tiers that drain resources, along with a Compliance Risk Scanner to identify expired licenses, exceeded seat counts, and potential audit risks. Beyond auditing, the skill proactively manages the license lifecycle by constructing a 12-month Renewal Calendar, complete with timely alerts. It also offers Negotiation Prep, generating vendor scorecards with critical usage data, alternative options, and leverage points to secure better terms. Finally, a Cost Optimization Report provides actionable recommendations for downgrades, consolidations, and tier changes, projecting potential savings. This skill is ideal for agents assisting with IT, procurement, or finance management. Users can leverage this skill by simply stating their needs, such as requesting a full license audit, finding unused subscriptions, building a renewal calendar, preparing for vendor negotiations, or checking open-source license compliance. The agent then follows the structured framework to deliver precise, data-driven insights and recommendations.

Best use case

The primary use case for this skill is to provide comprehensive software license management for organizations seeking to reduce operational costs, ensure compliance, and streamline their IT and procurement processes. It benefits IT managers, procurement specialists, finance departments, and business leaders who need clarity and control over their software spending and usage.

Audit, track, and optimize your organization's software licenses. Finds waste, flags compliance risks, and builds a renewal calendar.

Users should expect a clear, actionable overview of their software license portfolio, identifying cost-saving opportunities, compliance gaps, and a strategic plan for future renewals and negotiations.

Practical example

Example input

Audit our entire software license portfolio. Find any unused subscriptions and help me prepare for our upcoming Salesforce renewal.

Example output

Initiating a full license inventory audit. Detected 7 unused SaaS seats and identified a potential $X,XXX annual saving. Generating a renewal calendar, and preparing a Salesforce vendor scorecard with usage data and leverage points for negotiation.

When to use this skill

  • When you need a complete inventory and audit of all software licenses.
  • When aiming to identify and reduce unnecessary software expenditures.
  • Before major software license renewals or contract negotiations.
  • To ensure continuous compliance with licensing agreements and avoid penalties.

When not to use this skill

  • If you have no software licenses to manage (e.g., an individual user).
  • If your organization already utilizes a dedicated, robust, and fully integrated Software Asset Management (SAM) system.
  • When only needing basic software installation tracking without financial or compliance oversight.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/afrexai-license-manager/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/1kalin/afrexai-license-manager/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/afrexai-license-manager/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Software License Manager Compares

Feature / AgentSoftware License ManagerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityeasyN/A

Frequently Asked Questions

What does this skill do?

Audit, track, and optimize your organization's software licenses. Finds waste, flags compliance risks, and builds a renewal calendar.

How difficult is it to install?

The installation complexity is rated as easy. You can find the installation instructions above.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Software License Manager

Audit, track, and optimize your organization's software licenses. Finds waste, flags compliance risks, and builds a renewal calendar.

## What It Does

1. **License Inventory Audit** — Catalog every SaaS subscription, perpetual license, and open-source dependency across the org
2. **Waste Detection** — Flag unused seats, duplicate tools, and zombie subscriptions burning cash
3. **Compliance Risk Scanner** — Identify expired licenses, exceeded seat counts, and audit-risky gaps
4. **Renewal Calendar** — Build a 12-month renewal timeline with 60/30/15-day alerts
5. **Negotiation Prep** — Generate vendor scorecards with usage data, alternatives, and leverage points
6. **Cost Optimization Report** — Recommend downgrades, consolidations, and tier changes with projected savings

## How to Use

Tell the agent what you need:
- "Audit our software licenses" → full inventory + waste report
- "Find unused SaaS subscriptions" → waste detection with savings estimate
- "Build a license renewal calendar" → 12-month timeline with alerts
- "We're renewing Salesforce — prep negotiation" → vendor scorecard + leverage analysis
- "Check our open-source license compliance" → dependency scan for GPL/AGPL risks

## Audit Framework

### License Categories
| Category | Examples | Risk Level |
|----------|----------|------------|
| SaaS Subscriptions | Salesforce, HubSpot, Slack, Zoom | Medium — auto-renews silently |
| Perpetual Licenses | Microsoft Office, Adobe CS6 | Low — but may lack support |
| Usage-Based | AWS, Twilio, Stripe | High — unpredictable costs |
| Open Source | GPL, MIT, Apache, AGPL | Compliance risk if commercial |
| Enterprise Agreements | Microsoft EA, Oracle ULA | High — complex true-ups |

### Waste Indicators
- **Ghost seats**: Licensed users who haven't logged in 60+ days
- **Duplicate tools**: Multiple tools serving same function (e.g., Zoom + Teams + Meet)
- **Tier bloat**: Enterprise tier when Standard covers actual usage
- **Orphan licenses**: Departed employees still consuming seats
- **Shelf software**: Purchased but never deployed

### Compliance Red Flags
- Seat count exceeds license agreement
- Using software past license expiration
- GPL/AGPL code in proprietary products without disclosure
- Non-commercial licenses used commercially
- Unlicensed copies on employee machines

## Renewal Calendar Template

```
| Vendor | Product | Annual Cost | Renewal Date | Alert Date | Action |
|--------|---------|-------------|-------------- |------------|--------|
| [Name] | [Product] | $XX,XXX | YYYY-MM-DD | 60 days prior | Review/Negotiate/Cancel |
```

## Negotiation Prep Scorecard

For each renewal:
1. **Current spend** — annual + per-seat breakdown
2. **Actual usage** — DAU/MAU, feature adoption rate
3. **Alternatives** — 2-3 competitors with pricing
4. **Leverage points** — multi-year discount, volume pricing, competitor quotes
5. **Walk-away price** — your BATNA if vendor won't budge
6. **Timing** — best: 90 days before renewal, negotiate with fiscal year pressure

## Cost Optimization Playbook

### Quick Wins (Week 1)
- Remove departed employee seats → typical savings: 8-15% of SaaS spend
- Cancel unused trials and forgotten subscriptions
- Downgrade over-provisioned tiers

### Medium Term (Month 1-3)
- Consolidate duplicate tools (pick one, migrate)
- Renegotiate top 5 vendors by spend
- Implement approval workflow for new subscriptions

### Strategic (Quarter 1-2)
- Enterprise agreement consolidation
- Annual vs monthly billing optimization (typically 15-20% discount)
- Build internal tool alternatives for simple SaaS

## Industry Benchmarks

- Average company wastes **25-30%** of SaaS spend on unused or underused licenses
- Companies with 100+ employees average **130+ SaaS tools** (most don't know exact count)
- License audit typically recovers **$1,000-$3,000 per employee per year**
- Open-source compliance violation fines: **$100K-$5M+** depending on jurisdiction

## Output Formats

- **Executive Summary** — 1-page waste + risk + savings overview
- **Detailed Audit Report** — full inventory with status, usage, recommendations
- **Renewal Calendar** — spreadsheet-ready timeline
- **Vendor Scorecard** — per-vendor negotiation brief
- **Compliance Report** — risk register with remediation steps

---

## Go Deeper

This skill handles the audit and optimization framework. For full industry-specific automation contexts:

🔗 **[AfrexAI Context Packs](https://afrexai-cto.github.io/context-packs/)** — $47 per industry. SaaS, Fintech, Healthcare, Legal, and 7 more verticals with complete agent configurations.

🔗 **[AI Revenue Calculator](https://afrexai-cto.github.io/ai-revenue-calculator/)** — Find out how much your org is losing to manual processes.

🔗 **[Agent Setup Wizard](https://afrexai-cto.github.io/agent-setup/)** — Configure your AI agent stack in minutes.

Related Skills

CRM Manager

3891
from openclaw/skills

Manages a local CSV-based CRM with pipeline tracking

Workflow & Productivity

Procurement Manager

3891
from openclaw/skills

You are a procurement specialist agent. Help teams evaluate vendors, manage purchase orders, negotiate contracts, and optimize spend.

Workflow & Productivity

Employee Offboarding Manager

3891
from openclaw/skills

Generate complete offboarding checklists and transition plans when an employee leaves.

Workflow & Productivity

Inventory & Supply Chain Manager

3891
from openclaw/skills

Complete inventory management, demand forecasting, supplier evaluation, and supply chain optimization for businesses of any size. From stockroom to strategy.

Business Operations

Environmental Compliance Manager

3891
from openclaw/skills

Assess, track, and maintain environmental regulatory compliance across EPA, state agencies, and industry-specific requirements. Built for manufacturing, construction, energy, logistics, and any business with environmental obligations.

Regulatory Compliance

Engineering Manager OS

3891
from openclaw/skills

Complete engineering management system — team building, 1:1s, performance, hiring, architecture decisions, incident management, and scaling. From IC-to-manager transition through director-level operations.

Workflow & Productivity

AI Agent Manager Playbook

3891
from openclaw/skills

Your company deployed AI agents. Now what? This skill turns you into the person who actually makes them productive — the Agent Manager.

Accounts Receivable Manager

3891
from openclaw/skills

Automate AR workflows: aging analysis, collection prioritization, payment follow-ups, cash application, and bad debt forecasting.

Finance & Operations

node-red-manager

3891
from openclaw/skills

Manage Node-RED instances via Admin API or CLI. Automate flow deployment, install nodes, and troubleshoot issues. Use when user wants to "build automation", "connect devices", or "fix node-red".

DevOps & Infrastructure

cloudflare-manager

3891
from openclaw/skills

Manage Cloudflare DNS records, Tunnels (cloudflared), and Zero Trust policies. Use for pointing domains, exposing local services via tunnels, and updating ingress rules.

DevOps & Infrastructure

evomap-heartbeat-manager

3891
from openclaw/skills

Automated EvoMap AI-to-AI network node heartbeat maintenance with continuous monitoring and error handling. Keeps your EvoMap nodes alive and active in the distributed AI work network.

youtube-content-manager

3891
from openclaw/skills

YouTube内容管理后台,支持AI选题生成、脚本创作、标题优化、SEO描述生成、缩略图文案建议、发布记录管理和数据分析。集成SkillPay支付接口,每次调用收0.001USDT。