saas-license-agreement

Drafts SaaS License Agreements for cloud-based software subscriptions covering access-based licensing, fees, SLAs, IP, data protection, indemnification, and liability caps. Triggers when the user needs a SaaS agreement, software subscription contract, cloud service license, or technology subscription terms.

11 stars

Best use case

saas-license-agreement is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Drafts SaaS License Agreements for cloud-based software subscriptions covering access-based licensing, fees, SLAs, IP, data protection, indemnification, and liability caps. Triggers when the user needs a SaaS agreement, software subscription contract, cloud service license, or technology subscription terms.

Teams using saas-license-agreement should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/saas-license-agreement/SKILL.md --create-dirs "https://raw.githubusercontent.com/CaseMark/skills/main/skills/legal/saas-license-agreement/SKILL.md"

Manual Installation

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

How saas-license-agreement Compares

Feature / Agentsaas-license-agreementStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Drafts SaaS License Agreements for cloud-based software subscriptions covering access-based licensing, fees, SLAs, IP, data protection, indemnification, and liability caps. Triggers when the user needs a SaaS agreement, software subscription contract, cloud service license, or technology subscription terms.

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.

SKILL.md Source

# SaaS License Agreement

Draft a commercially balanced SaaS License Agreement governing cloud-based software access, data custody, service performance, and subscription payment.

## Quick Start

1. Gather party names, jurisdictions, addresses (licensor + licensee)
2. Confirm deal terms: pricing model (per-user/tiered/consumption), fees, billing cycle, term length
3. Identify technical scope: platform description, modules, API access, usage limits
4. Note SLA commitments (uptime, support tiers) and data/privacy requirements (GDPR, CCPA, HIPAA)
5. Search uploaded documents for term sheets, SOWs, or prior drafts — use concrete terms over placeholders

## Core Sections

### 1. Title Block & Preamble

- Title: "Software as a Service License Agreement"
- Parties with full legal names, jurisdiction, addresses
- Effective Date (specific or "date last signed below")
- Recitals establishing access-based (not ownership) relationship

### 2. Definitions

Define each term self-contained (no circular references):

- **Software/Platform** — SaaS app(s), features, interfaces, updates; browser/mobile/API delivery
- **Services** — access + hosting, maintenance, support, implementation, training
- **Subscription Term** — Initial + Renewal Terms; distinguish from Effective Date
- **Authorized Users** — employees, contractors, affiliates tied to pricing limits
- **Customer Data** — all licensee-uploaded/input/generated info; remains licensee property
- **Confidential Information** — both parties' non-public business/technical/financial info
- **Subscription Fees** — recurring charges, distinct from one-time fees

### 3. License Grant & Restrictions

**Grant:** Non-exclusive, non-transferable, non-sublicensable access right during Subscription Term for internal business purposes. Frame as access license, not sale.

**Scope controls** — match to pricing model:
- Per-user: max count, unique credentials, no sharing
- Usage-based: metrics, allowances, overage rates
- Module-based: included features, add-on process

**Restrictions:** No reverse engineering; no modification outside config; no resale/rental/service bureau use; no unlawful use; API subject to specs and rate limits; affiliate access requires separate terms; all rights not granted are reserved.

### 4. Fees & Payment

- Fee structure per deal (flat/per-user/tiered/consumption)
- Billing cycle (monthly/annual in advance)
- Payment terms: Net 30 (enterprise) or immediate (SMB)
- Price adjustments: 30–90 days notice; cap annual increases if negotiated
- Taxes: licensee responsible except licensor's income taxes
- Late payment: 1.5%/month or max legal rate; suspension after notice + 5–7 day cure
- Fees non-refundable except as expressly provided

### 5. Term & Termination

- **Initial Term:** specific dates or duration from Effective Date
- **Auto-renewal:** successive periods; non-renewal notice 30 days (monthly) / 60–90 days (annual)
- **Termination for cause:** material breach + notice + 15–30 day cure; immediate for non-payment (post-cure), security threats, IP violations
- **Suspension vs. termination:** suspension = temporary; termination = permanent
- **Post-termination:** cease access; return/destroy confidential info (with certification); 30-day data retrieval window then deletion; surviving provisions (payment, confidentiality, IP, liability, indemnification, disputes)

### 6. Intellectual Property

| Category | Owner | Notes |
|---|---|---|
| Software, updates, derivatives | Licensor | Includes features from licensee feedback |
| Customer Data | Licensee | Licensor gets limited processing license |
| Custom code by licensor | Licensor | Licensee gets use license within Services |
| Licensee-specific configs | Negotiable | Default: licensee property |
| Feedback/suggestions | Licensor | Unrestricted use, no compensation |

Require preservation of proprietary notices. Licensee must report known third-party infringement.

### 7. Confidentiality & Data Protection

**Confidentiality:** Same-degree-of-care standard (never less than reasonable); need-to-know only; standard exceptions (public knowledge, prior possession, independent development, compelled disclosure with notice). Survival: 3–5 years; indefinite for trade secrets.

**Data protection:** Reasonable administrative/physical/technical safeguards; define controller/processor roles; address data subject rights, cross-border transfers (SCCs), breach notification (24–72 hrs). Reference DPA as exhibit if GDPR/CCPA/HIPAA applies.

### 8. Warranties & Disclaimers

**Affirmative:**
- Licensor: authority to license; no third-party conflicts; software performs per documentation; professional service standards
- Licensee: authority to contract; rights to uploaded data; legal compliance

**Disclaimers (CONSPICUOUS FORMAT):** Disclaim all implied warranties (merchantability, fitness, title, non-infringement). No guarantee of uninterrupted/error-free operation.

### 9. Limitation of Liability

Draft in **CONSPICUOUS FORMAT**.

1. **Consequential exclusion:** Neither party liable for indirect, incidental, consequential, special, or punitive damages regardless of theory
2. **Aggregate cap:** Fees paid/payable in 12 months preceding claim
3. **Carve-outs:** Payment obligations (excluded); confidentiality breach (2× annual fees); indemnification (own terms); gross negligence/willful misconduct/fraud (unlimited); statutory minimums (unlimited)

### 10. Indemnification

**Licensor indemnifies for:** third-party IP infringement claims from authorized use.
- Remedies: (a) obtain continued-use rights; (b) modify/replace non-infringing; (c) terminate + pro-rata refund
- Exclusions: unauthorized modifications/combinations; non-compliant use; continued use after fix provided

**Licensee indemnifies for:** Customer Data claims (IP, privacy, unlawful content); use violating agreement/law; compromised credentials.

**Procedure (both):** Prompt written notice; reasonable cooperation; indemnitor controls defense/settlement (no fault admission without consent).

### 11. Service Levels & Support (if applicable)

**Uptime SLA:**

| Availability | Credit |
|---|---|
| 99.0–99.5% | 5% monthly fees |
| 98.0–99.0% | 10% monthly fees |
| Below 98.0% | 25% monthly fees |

- Measure monthly; exclude scheduled maintenance (24–48 hrs notice), force majeure, ISP/DDoS, licensee issues
- Credits: request within 30 days; applied to future invoices; sole remedy
- Persistent failure (3+ consecutive months below target) may be material breach

**Support tiers:** Sev 1 Critical (1 hr) → Sev 2 High (4 business hrs) → Sev 3 Medium (1 business day) → Sev 4 Low (2 business days). Excludes custom development, on-site assistance, third-party integrations.

### 12. Compliance & Audit

- Licensee complies with applicable laws (export controls, data protection, anti-corruption)
- Audit: max 1×/year; 10–15 business days notice; primarily via system logs
- Non-compliance: retroactive payment at current rates; overage >5% → licensee reimburses audit costs

### 13. Governing Law & Disputes

- Governing law: licensor's home state; exclude conflict-of-law and CISG
- Choose litigation (exclusive jurisdiction) OR arbitration (AAA/JAMS, single arbitrator, binding)
- Pre-dispute: 30-day good-faith executive negotiation
- Equitable relief available for IP/trade secret/confidentiality without waiving arbitration

### 14. General Provisions

| Provision | Terms |
|---|---|
| Assignment | Consent required (not unreasonably withheld); M&A exception; unauthorized = void |
| Amendments | Written, signed by both |
| Severability | Court modifies to minimum extent; sever if not possible |
| Notices | Email (delivery confirmed), courier, or certified mail |
| Entire agreement | Supersedes prior understandings; establish exhibit precedence |
| Relationship | Independent contractors |
| Force majeure | Excuses performance; terminate if persists 30–60 days |
| Counterparts | Electronic signatures valid |

### 15. Signature Blocks & Exhibits

Signature blocks (name, title, date) for each party. Attach labeled exhibits with order of precedence: SLA, Pricing Schedule, DPA, Acceptable Use Policy.

## Pitfalls & Checks

- Frame as **access-based license** throughout — never imply sale or ownership transfer
- Disclaimers and liability caps must use **CONSPICUOUS FORMAT** (bold/caps) for enforceability
- Adapt data protection to the specific regime (GDPR/CCPA/HIPAA) — avoid generic language
- Mark uncertain legal citations with [VERIFY]
- Maintain defined-term consistency: capitalize throughout; verify every defined term is used and vice versa
- US-focused template — flag jurisdiction-specific enforceability concerns
- Use plain language; avoid archaic legalese ("witnesseth," "hereinafter")

Related Skills

work-for-hire-agreement

11
from CaseMark/skills

Drafts a U.S. Work for Hire Agreement under 17 U.S.C. §§ 101 and 201(b) with fallback IP assignment, creator warranties, and indemnification. Trigger when commissioning software, designs, content, or other creative work requiring clear IP ownership, or when drafting WFH clauses for consulting and service agreements.

voting-agreement

11
from CaseMark/skills

Drafts enforceable shareholder Voting Agreements coordinating director elections, fundamental transactions, charter amendments, and other corporate matters for closely-held companies and venture financings. Covers DGCL §218 compliance, irrevocable proxy mechanics, transfer-binding provisions, and integration with related governance documents. Trigger keywords: "voting agreement", "shareholder voting", "director election commitment", "irrevocable proxy", "board composition agreement", "DGCL 218".

underwriting-agreement

11
from CaseMark/skills

Drafts a firm-commitment underwriting agreement for SEC-registered U.S. public offerings, covering purchase terms, greenshoe, reps and warranties, covenants, closing conditions, indemnification, and market-out rights. Use when drafting or reviewing underwriting agreements, firm commitment deals, over-allotment options, or listing approvals; trigger on "underwriting agreement", "firm commitment", "public offering", "greenshoe", "over-allotment", "registration statement", "prospectus".

triple-net-lease-agreement

11
from CaseMark/skills

Drafts U.S. commercial triple-net (NNN) lease agreements from deal materials. Triggers on term sheets, LOIs, or due-diligence packets where rent, taxes, insurance, and maintenance allocate to the tenant. Produces an execution-ready lease covering expense pass-throughs, use controls, default/remedy architecture, transfer gates, indemnity/insurance, SNDA, and exhibits.

transitional-services-agreement

11
from CaseMark/skills

Drafts a Transitional Services Agreement (TSA) for post-closing seller-to-buyer service delivery in U.S. M&A transactions. Use when a corporate acquisition requires temporary operational support or seller-provided service continuity after closing.

transfer-agent-agreement

11
from CaseMark/skills

Drafts U.S. transfer agent agreements between issuers and SEC-registered transfer agents covering appointment, stock ledger, transfer processing, Rule 17Ad compliance, fees, termination, and transition. Trigger on: transfer agent agreement, stock ledger, shareholder registry, TA-1, TA-2, 17Ad, appointing or renewing a transfer agent.

trademark-license-agreement

11
from CaseMark/skills

Drafts a U.S. Trademark License Agreement governing a licensor's grant of rights to a licensee for authorized use of registered or common law marks. Covers exclusivity, field of use, territory, quality control, royalties, audit rights, and termination. Use when drafting IP licensing deals, brand licensing arrangements, co-branding agreements, or any transaction requiring controlled trademark use by a third party.

tila-consumer-loan-agreement

11
from CaseMark/skills

Drafts U.S. consumer loan agreements with integrated Truth in Lending (TILA/Reg Z) disclosures, including disclosure-box construction, APR and finance-charge calculations, payment schedule formatting, prepayment/default/enforcement clauses, co-signer notices, and state-law overlays. Produces an execution-ready contract and disclosure package. Trigger keywords: consumer loan agreement, TILA, Regulation Z, Truth in Lending, APR disclosure, finance charge, loan contract drafting, closed-end credit, Reg Z disclosure box.

term-loan-agreement

11
from CaseMark/skills

Drafts U.S. corporate finance term loan agreements covering economic terms, covenants, collateral, events of default, and enforcement mechanics. Trigger when the user requests a term loan agreement, commercial loan, senior secured facility, SOFR-based loan, amortization schedule, covenant package, or bilateral loan documentation.

technology-transfer-agreement

11
from CaseMark/skills

Drafts Technology Transfer Agreements governing IP rights, license grants, royalties, and commercialization obligations between licensors and licensees. Triggers when drafting technology licenses, university tech transfer deals, IP licensing, or know-how transfers in biotech, software, or clean energy sectors.

teaming-agreement

11
from CaseMark/skills

Drafts Teaming Agreements for prime-sub pursuit of U.S. government contracts. Covers proposal-phase and post-award obligations with FAR compliance. Use when drafting teaming agreements, prime-sub teaming arrangements, or federal solicitation collaboration agreements.

subscription-agreement

11
from CaseMark/skills

Drafts U.S. corporate subscription agreements for SaaS and service relationships. Extracts deal terms and produces a balanced agreement covering scope, fees, term/renewal, IP, data protection, warranties, liability, and boilerplate. Use when drafting a "subscription agreement", "SaaS agreement", "service subscription", "membership agreement", "auto-renewal contract", or "SLA agreement".