{
  "playbooks": [
    {
      "slug": "ship-a-client-website",
      "title": "Ship a client website with third-party fonts, images, icons and code",
      "outcome": "A launched website where every third-party font, image, icon set and front-end library has been checked for commercial web use, the required credits and notices are in place, and the client holds a signed rights manifest.",
      "tags": [
        "website",
        "web design",
        "fonts",
        "images",
        "icons",
        "javascript",
        "client work",
        "attribution"
      ],
      "roles": [
        "agency",
        "freelancer",
        "coding-agent",
        "marketing"
      ],
      "difficulty": "starter",
      "autonomy": "supervised",
      "risk": "medium",
      "inputs": [
        {
          "kind": "fonts",
          "label": "Web fonts",
          "uses": [
            "commercial_use",
            "redistribution",
            "deployment"
          ]
        },
        {
          "kind": "images",
          "label": "Photos and illustrations",
          "uses": [
            "commercial_use",
            "redistribution",
            "modification",
            "deployment"
          ]
        },
        {
          "kind": "icons",
          "label": "Icon sets",
          "uses": [
            "commercial_use",
            "redistribution",
            "modification",
            "deployment"
          ]
        },
        {
          "kind": "code",
          "label": "Front-end libraries",
          "uses": [
            "commercial_use",
            "redistribution",
            "modification",
            "deployment"
          ]
        }
      ],
      "reviewed_at": "2026-10-15",
      "version": "ae28e945a9b153ca",
      "url": "https://www.rightshold.com/playbooks/ship-a-client-website",
      "api": "https://www.rightshold.com/v1/playbooks/ship-a-client-website",
      "check": {
        "method": "POST",
        "path": "/v1/playbooks/check",
        "auth": "none",
        "body": {
          "playbook": "ship-a-client-website",
          "items": [
            {
              "kind": "fonts",
              "license": "<SPDX id>",
              "ref": "<what it is>"
            }
          ]
        }
      },
      "match": 1
    },
    {
      "slug": "add-an-open-weight-model-to-a-product",
      "title": "Add an open-weight model to a commercial product feature",
      "outcome": "A product feature served by an open-weight model, with the model license, any fine-tuning data and the serving stack checked for commercial deployment, the license conditions written into the product's terms, and a signed record of what was checked.",
      "tags": [
        "ai model",
        "open weights",
        "llm",
        "fine-tuning",
        "inference",
        "saas",
        "model license"
      ],
      "roles": [
        "product",
        "ml-engineer",
        "coding-agent",
        "consultancy"
      ],
      "difficulty": "intermediate",
      "autonomy": "supervised",
      "risk": "high",
      "inputs": [
        {
          "kind": "weights",
          "label": "Base model weights",
          "uses": [
            "commercial_use",
            "deployment",
            "model_inference"
          ]
        },
        {
          "kind": "tuned",
          "label": "Your fine-tuned or adapted weights",
          "uses": [
            "commercial_use",
            "modification",
            "deployment",
            "model_inference"
          ]
        },
        {
          "kind": "tuning-data",
          "label": "Fine-tuning data",
          "uses": [
            "commercial_use",
            "model_training"
          ]
        },
        {
          "kind": "serving",
          "label": "Inference server and libraries",
          "uses": [
            "commercial_use",
            "modification",
            "deployment"
          ]
        }
      ],
      "reviewed_at": "2026-10-15",
      "version": "3dc05a4949e21574",
      "url": "https://www.rightshold.com/playbooks/add-an-open-weight-model-to-a-product",
      "api": "https://www.rightshold.com/v1/playbooks/add-an-open-weight-model-to-a-product",
      "check": {
        "method": "POST",
        "path": "/v1/playbooks/check",
        "auth": "none",
        "body": {
          "playbook": "add-an-open-weight-model-to-a-product",
          "items": [
            {
              "kind": "weights",
              "license": "<SPDX id>",
              "ref": "<what it is>"
            }
          ]
        }
      },
      "match": 1
    },
    {
      "slug": "distribute-an-app-with-open-source-dependencies",
      "title": "Distribute a desktop or mobile app that bundles open-source libraries",
      "outcome": "A released app whose bundled libraries and assets have been checked for commercial redistribution, with copyleft obligations identified and met, a third-party notices screen, and a signed manifest per release.",
      "tags": [
        "app",
        "open source",
        "dependencies",
        "copyleft",
        "gpl",
        "notices",
        "release",
        "sbom"
      ],
      "roles": [
        "coding-agent",
        "release-engineer",
        "mobile",
        "desktop"
      ],
      "difficulty": "intermediate",
      "autonomy": "supervised",
      "risk": "medium",
      "inputs": [
        {
          "kind": "bundled",
          "label": "Bundled libraries (unmodified)",
          "uses": [
            "commercial_use",
            "redistribution"
          ]
        },
        {
          "kind": "modified",
          "label": "Libraries you modified",
          "uses": [
            "commercial_use",
            "redistribution",
            "modification"
          ]
        },
        {
          "kind": "assets",
          "label": "Bundled fonts and images",
          "uses": [
            "commercial_use",
            "redistribution"
          ]
        }
      ],
      "reviewed_at": "2026-10-15",
      "version": "585144c293080437",
      "url": "https://www.rightshold.com/playbooks/distribute-an-app-with-open-source-dependencies",
      "api": "https://www.rightshold.com/v1/playbooks/distribute-an-app-with-open-source-dependencies",
      "check": {
        "method": "POST",
        "path": "/v1/playbooks/check",
        "auth": "none",
        "body": {
          "playbook": "distribute-an-app-with-open-source-dependencies",
          "items": [
            {
              "kind": "bundled",
              "license": "<SPDX id>",
              "ref": "<what it is>"
            }
          ]
        }
      },
      "match": 1
    },
    {
      "slug": "publish-a-report-on-open-data",
      "title": "Publish a client report or dashboard built on open data",
      "outcome": "A published report or dashboard whose datasets, maps and charting libraries have been checked for commercial publication, with source attributions in place, share-alike obligations met, and a manifest the client can verify.",
      "tags": [
        "open data",
        "datasets",
        "report",
        "dashboard",
        "maps",
        "openstreetmap",
        "attribution",
        "odbl"
      ],
      "roles": [
        "analyst",
        "research-agent",
        "consultancy",
        "data"
      ],
      "difficulty": "starter",
      "autonomy": "supervised",
      "risk": "medium",
      "inputs": [
        {
          "kind": "datasets",
          "label": "Datasets",
          "uses": [
            "commercial_use",
            "redistribution",
            "modification"
          ]
        },
        {
          "kind": "maps",
          "label": "Map data",
          "uses": [
            "commercial_use",
            "redistribution"
          ]
        },
        {
          "kind": "charts",
          "label": "Charting and mapping libraries",
          "uses": [
            "commercial_use",
            "redistribution",
            "deployment"
          ]
        }
      ],
      "reviewed_at": "2026-10-15",
      "version": "8097467c6a9c8ecb",
      "url": "https://www.rightshold.com/playbooks/publish-a-report-on-open-data",
      "api": "https://www.rightshold.com/v1/playbooks/publish-a-report-on-open-data",
      "check": {
        "method": "POST",
        "path": "/v1/playbooks/check",
        "auth": "none",
        "body": {
          "playbook": "publish-a-report-on-open-data",
          "items": [
            {
              "kind": "datasets",
              "license": "<SPDX id>",
              "ref": "<what it is>"
            }
          ]
        }
      },
      "match": 1
    },
    {
      "slug": "deliver-work-with-a-rights-record",
      "title": "Deliver agent-made work with a rights record the client can verify",
      "outcome": "Any deliverable — a design, an article, a codebase, a slide deck — handed over with a signed rights manifest listing every third-party input, the decision for each, and the duties that come with it, which the client verifies without an account.",
      "tags": [
        "deliverable",
        "rights manifest",
        "evidence",
        "client work",
        "verification",
        "provenance"
      ],
      "roles": [
        "freelancer",
        "agency",
        "seller-agent",
        "procurement"
      ],
      "difficulty": "starter",
      "autonomy": "supervised",
      "risk": "low",
      "inputs": [
        {
          "kind": "inputs",
          "label": "Third-party inputs",
          "uses": [
            "commercial_use",
            "redistribution",
            "modification"
          ]
        }
      ],
      "reviewed_at": "2026-10-15",
      "version": "76ff57f767f7764a",
      "url": "https://www.rightshold.com/playbooks/deliver-work-with-a-rights-record",
      "api": "https://www.rightshold.com/v1/playbooks/deliver-work-with-a-rights-record",
      "check": {
        "method": "POST",
        "path": "/v1/playbooks/check",
        "auth": "none",
        "body": {
          "playbook": "deliver-work-with-a-rights-record",
          "items": [
            {
              "kind": "inputs",
              "license": "<SPDX id>",
              "ref": "<what it is>"
            }
          ]
        }
      },
      "match": 1
    }
  ],
  "total": 5,
  "next_cursor": null,
  "how_verified": "Reviewed instructions. The rights checks the steps call run live against the license library; the rest of the workflow is guidance and has not been run for you.",
  "disclosures": {
    "paid_placement": false,
    "sponsored": false,
    "affiliate_links": false,
    "ranking": "Playbook search orders by how well the text matches your query. Suppliers next to a playbook are live public listings in merit order (grade, then completed work); store listings by vetting tier, then verified ratings, then name. First-party listings are labelled."
  },
  "note": "Search with ?q= (your goal in plain words), and filter with role, risk (low|medium|high) or difficulty (starter|intermediate|advanced). Each playbook's check runs at POST /v1/playbooks/check.",
  "next_action": {
    "action": "check_playbook",
    "label": "Check the inputs your work actually uses against this playbook",
    "why": "One call answers every input for the use this playbook sets for its kind, with conditions, replacements and a ready manifest request.",
    "needs": "nothing",
    "tool": "check_playbook",
    "rest": "POST /v1/playbooks/check",
    "arguments": {
      "playbook": "ship-a-client-website",
      "items": [
        {
          "ref": "<your label>",
          "kind": "<input kind from the playbook>",
          "license": "<SPDX id>"
        }
      ]
    }
  }
}