Skills & Licensing

Contract template packages that power Dealroom negotiations.

What Is a Skill?

A skill is a structured contract template containing negotiable clauses, boilerplate text, and jurisdiction-specific provisions. Each skill represents one contract type (NDA, SaaS Agreement, DPA, etc.).

Contract Structure

Each skill defines a complete contract with negotiable clauses and non-negotiable boilerplate. The boilerplate includes preamble, definitions, standard provisions, and jurisdiction-specific sections.

Clause Templates

Each negotiable clause offers 3–4 options ranging from conservative to aggressive positions. Options include plain-language descriptions, legal text, and pros/cons for each party.

Bias Scores

Every option has a bias score (-1.0 to +1.0) indicating which party it favors. These scores feed into the compromise algorithm to produce fair outcomes.

Jurisdiction Rules

Options can be available, restricted, or unavailable per jurisdiction. Spain-specific compensation clauses, California AB5 provisions, and UK IR35 rules are jurisdiction-gated.

Skill Package Structure

Each skill is distributed as a signed package containing the following files:

skill-package.zip/

manifest.json# Package metadata, version, hashes

contract-template.json# Contract template definition

clauses/# Negotiable clause definitions

payment-terms.json

liability.json

termination.json

i18n/# Translations per language

en.json

es.json

Clause Anatomy

Each clause follows a consistent structure with multiple options for negotiation:

Financial

Payment Terms

3 options

When and how the service provider receives payment — whether upfront, upon completion, or on a recurring basis.

Net 15 (Rapid Payment)Favors Party A

Payment due within 15 days of invoice. Fastest payment cycle, reduces the provider's cash flow risk.

Pros for Provider

  • • Fastest possible payment
  • • Minimal cash flow exposure

Cons for Provider

  • • May pressure client's accounts payable
Net 30 (Standard)Balanced

Industry-standard 30-day payment terms. Balances provider cash flow with client processing needs.

Net 60 (Extended)Favors Party B

Extended payment window of 60 days. Gives the client maximum financial flexibility.

Taster vs. Premium Skills

Dealroom includes free taster skills for evaluation and premium skills for production use.

Taster Skills

Basic contract templates included with the platform. Fully functional for real negotiations.

  • Full negotiation workflow
  • All three jurisdictions
  • English only
  • Standard clause depth

Premium Skills

Professionally authored templates with deep jurisdiction coverage and multilingual support.

  • Multilingual (EN, ES, and more)
  • Cross-language negotiation
  • Extended clause options
  • Regular legal updates

Multilingual Negotiation

Premium skills support cross-language negotiation — each party sees the same clause in their preferred language.

Party A (English)

Net 30 Payment

Payment due within 30 calendar days of invoice date.

=

Parte B (Español)

Pago a 30 Días

El pago vence dentro de los 30 días naturales desde la fecha de factura.

Both parties negotiate the same clause — the legal text is identical, only the display language differs.

Licensing

Premium skills require an active license. The activation process takes four steps:

1

Browse

Skills marketplace

2

Subscribe

Stripe checkout

3

Activate

License key

4

Create Deals

Full access

CLI Commands:

npm run license:fingerprint # Get machine ID
npm run skill:list # View installed skills