# Eula

> EULA drafting reference — license grant, restrictions, termination, IP ownership, and enforceability. Use when drafting or reviewing End User License Agreements for software products.

- Skill: `bytesagain/eula` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add bytesagain/eula`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bytesagain/eula/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: bytesagain (https://skillmd.com/u/bytesagain)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/bytesagain/eula

---


# EULA — End User License Agreement Reference

Quick-reference skill for EULA drafting, key clauses, and enforceability considerations.

## When to Use

- Drafting an EULA for a software product or SaaS
- Reviewing existing EULA for completeness
- Understanding license grant vs ownership distinctions
- Implementing click-wrap or browse-wrap agreements
- Comparing EULA approaches for different software models

## Commands

### `intro`

```bash
scripts/script.sh intro
```

Overview of EULAs — purpose, legal basis, and EULA vs ToS.

### `grant`

```bash
scripts/script.sh grant
```

License grant clauses — scope, limitations, and permitted use.

### `restrictions`

```bash
scripts/script.sh restrictions
```

Common restrictions — reverse engineering, redistribution, modifications.

### `ip`

```bash
scripts/script.sh ip
```

Intellectual property clauses — ownership, user content, trademarks.

### `liability`

```bash
scripts/script.sh liability
```

Liability limitations, warranty disclaimers, and indemnification.

### `termination`

```bash
scripts/script.sh termination
```

Termination clauses — breach, convenience, effects, and survival.

### `enforcement`

```bash
scripts/script.sh enforcement
```

Enforceability — click-wrap, browse-wrap, and unconscionability.

### `checklist`

```bash
scripts/script.sh checklist
```

EULA drafting checklist for comprehensive coverage.

### `help`

```bash
scripts/script.sh help
```

### `version`

```bash
scripts/script.sh version
```

## Configuration

| Variable | Description |
|----------|-------------|
| `EULA_DIR` | Data directory (default: ~/.eula/) |

---

*Powered by BytesAgain | bytesagain.com | hello@bytesagain.com*

