{
  "schemaVersion": 1,
  "schema": "https://skillsforbusiness.ai/schemas/manifest.schema.json",
  "id": "unique-design",
  "name": "Unique design",
  "purpose": "Direct, audit, or refine Present HTML presentations while preserving approved facts and content locks.",
  "publisher": "Skills for Business",
  "author": "Stef van Looveren",
  "license": "MIT",
  "version": "1.0.0",
  "releaseStatus": "candidate",
  "releaseDate": "2026-10-28",
  "source": {
    "commit": "f3b9f7b798977275d1355da8bf57755330eb15b2",
    "dirty": true,
    "digest": "3fc83f6bd7c288ae4b23c6dd96fc7af3a40f697b276b6d959c5e7c2208e96755",
    "files": [
      {
        "file": "skills/present/SKILL.md",
        "bytes": 13662,
        "sha256": "313a637fa824b77fe35eaf4a5212a7ef88d87b303b9b2fe06b7f9a5fbfbdb191"
      },
      {
        "file": "skills/present/assets/template.html",
        "bytes": 71262,
        "sha256": "33e4d7774c9031820a5cd6c02497c1e8adf8778894723bc5cbb0582fe9a0ee54"
      },
      {
        "file": "skills/present/references/design-guide.md",
        "bytes": 8450,
        "sha256": "755bac68bcb0589f7a917c293efab54c884e7bbda63e0ba75f8305b017b27fa2"
      },
      {
        "file": "skills/present/references/layouts.md",
        "bytes": 15687,
        "sha256": "a4ea6800f840ca5dfe8b6439f4e035ff6e7d3909119a8685df4561912cc0f7d6"
      },
      {
        "file": "skills/present/references/motion.md",
        "bytes": 7794,
        "sha256": "375aeb2dc23a89603eba47ecf9398feee3d78350a5e3455f432050f687de8703"
      },
      {
        "file": "skills/present/references/powerpoint-conversion.md",
        "bytes": 17278,
        "sha256": "f55a9cb633eba6f87e5ee2fa34f51087e1badbd48a2c93669f6e7c25696b52a6"
      },
      {
        "file": "skills/unique-design/SKILL.md",
        "bytes": 9881,
        "sha256": "adaaae54ad7dfdb695357e882e4a696a67e9011ae5af16638e32b551bcec4dcf"
      },
      {
        "file": "skills/unique-design/references/design-principles.md",
        "bytes": 5304,
        "sha256": "f32d3cab2cacae9fae139cb8cc466ae72f411be082f571688a3a82c31260bc4c"
      },
      {
        "file": "skills/unique-design/references/handoff.md",
        "bytes": 5679,
        "sha256": "0c394201e8d62d3728b31ef7e40ed4825d0f2c57d25bc282cddc2b36634bc6db"
      },
      {
        "file": "skills/unique-design/references/patterns.md",
        "bytes": 3558,
        "sha256": "e5d52e737fb07f646b5f19a1593eeef4256af62dd14551859dd1956b809c342c"
      },
      {
        "file": "skills/unique-design/references/presentations.md",
        "bytes": 6240,
        "sha256": "5ba93974f2064b4e5ef73fbe50ad919a9b0dc4abc0c9ec9872e11b8c92e06f7f"
      },
      {
        "file": "skills/unique-design/references/review.md",
        "bytes": 5040,
        "sha256": "915442b762d8caec275b75424284407361f39cd9f9d549fb28fdc0463dd72f16"
      }
    ]
  },
  "requiredCapabilities": [
    "Read the presentation and required guidance",
    "Render the artifact for visual review",
    "Write and attach an HTML file when revisions are authorized"
  ],
  "outputTypes": [
    "Visual brief",
    "Located review findings",
    "Authorized revisions through Present"
  ],
  "knownLimitations": [
    "The implemented adapter is Present HTML presentations.",
    "Website, dashboard, and document adapters are not available.",
    "Audit mode does not authorize changes.",
    "A source-only review must be labeled unverified for visual and interaction checks."
  ],
  "dependencies": [
    {
      "id": "present",
      "version": "1.0.0",
      "role": "Bundled implementation resources; consume an existing brief without restarting Direct",
      "bundledAt": "references/present/SKILL.md"
    }
  ],
  "workflow": {
    "parent": "single",
    "sequence": [
      "brief",
      "build",
      "review",
      "correct"
    ],
    "consumeExistingBrief": true,
    "auditAuthorizesEditing": false
  },
  "compatibility": "https://skillsforbusiness.ai/compatibility/",
  "packages": [
    {
      "host": "claude",
      "path": "unique-design-claude.zip",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/unique-design-claude.zip",
      "layout": "unique-design/ at ZIP root",
      "structuralTest": "passed",
      "endToEndTest": "unverified",
      "classification": "native-skill-candidate",
      "adaptations": [
        "Relative resource links rewritten within this distribution",
        "Companion guidance bundled and flattened to at most three folder levels",
        "Host SKILL.md descriptions shortened to at most 200 characters; instruction body retained"
      ]
    },
    {
      "host": "copilot",
      "path": "unique-design-copilot.zip",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/unique-design-copilot.zip",
      "layout": "SKILL.md at ZIP root",
      "structuralTest": "passed",
      "endToEndTest": "unverified",
      "classification": "native-skill-candidate",
      "adaptations": [
        "Relative resource links rewritten within this distribution",
        "Companion guidance bundled and flattened to at most three folder levels",
        "Host SKILL.md descriptions shortened to at most 200 characters; instruction body retained"
      ]
    },
    {
      "host": "chatgpt",
      "path": "unique-design-chatgpt.zip",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/unique-design-chatgpt.zip",
      "layout": "unique-design/ at ZIP root",
      "structuralTest": "passed",
      "endToEndTest": "unverified",
      "classification": "reference-attachment-candidate",
      "adaptations": [
        "Relative resource links rewritten within this distribution",
        "Companion guidance bundled and flattened to at most three folder levels",
        "Host SKILL.md descriptions shortened to at most 200 characters; instruction body retained"
      ]
    }
  ],
  "resources": [
    {
      "path": "LICENSE.txt",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/LICENSE.txt",
      "bytes": 1089,
      "contentType": "text/plain; charset=utf-8",
      "sha256": "13bb45d7b92ef95609ac3f69787db8087c7f81d2d0d82d173238d48b347d0522",
      "required": true,
      "role": "license"
    },
    {
      "path": "SKILL.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/SKILL.md",
      "bytes": 9858,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "faa18539822255aa05b87bdcb4a53726782157a7f9bcd1fe7fe817610aa677f0",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/design-principles.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/design-principles.md",
      "bytes": 5304,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "f32d3cab2cacae9fae139cb8cc466ae72f411be082f571688a3a82c31260bc4c",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/handoff.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/handoff.md",
      "bytes": 5659,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "c1e050cc51f08d4c40cc4099472e72008c81ff2fcc8df4c27eb1c202f2ff346b",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/patterns.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/patterns.md",
      "bytes": 3558,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "e5d52e737fb07f646b5f19a1593eeef4256af62dd14551859dd1956b809c342c",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/present/SKILL.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/present/SKILL.md",
      "bytes": 13474,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "791a68220954f1e34ac0aa2442018041de3f54087a5bf9040b3c468d0a6d6fbb",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/present/design-guide.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/present/design-guide.md",
      "bytes": 8450,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "755bac68bcb0589f7a917c293efab54c884e7bbda63e0ba75f8305b017b27fa2",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/present/layouts.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/present/layouts.md",
      "bytes": 15679,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "22a8c40e69a79d23cbc031f42e13ff935713661a71bf18d3468684e6418da5a6",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/present/motion.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/present/motion.md",
      "bytes": 7794,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "375aeb2dc23a89603eba47ecf9398feee3d78350a5e3455f432050f687de8703",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/present/powerpoint-conversion.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/present/powerpoint-conversion.md",
      "bytes": 17276,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "dc6616bbea804b57459b492be4124154034dd5d8c91729225642218df94d4c5e",
      "required": false,
      "role": "instructions"
    },
    {
      "path": "references/present/template.html.txt",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/present/template.html.txt",
      "bytes": 71262,
      "contentType": "text/plain; charset=utf-8",
      "sha256": "33e4d7774c9031820a5cd6c02497c1e8adf8778894723bc5cbb0582fe9a0ee54",
      "required": true,
      "role": "template-source"
    },
    {
      "path": "references/presentations.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/presentations.md",
      "bytes": 6221,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "526e5ccfdddc41d0c12e347fd654ef6be0831a0651ff73e4dd868878541384a1",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/provenance.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/provenance.md",
      "bytes": 625,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "e1eeed01da076fd0b7976c54809de6a0caed5b0cae3ed5bfabe75e6f52d28f80",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "references/review.md",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/references/review.md",
      "bytes": 5040,
      "contentType": "text/markdown; charset=utf-8",
      "sha256": "915442b762d8caec275b75424284407361f39cd9f9d549fb28fdc0463dd72f16",
      "required": true,
      "role": "instructions"
    },
    {
      "path": "unique-design-chatgpt.zip",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/unique-design-chatgpt.zip",
      "bytes": 173720,
      "contentType": "application/zip",
      "sha256": "2f03537daaa2379a58b7898aa08f920dd87b294b59c94748c92da89f60deadfc",
      "required": false,
      "role": "complete-package"
    },
    {
      "path": "unique-design-claude.zip",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/unique-design-claude.zip",
      "bytes": 173563,
      "contentType": "application/zip",
      "sha256": "98fd687fc782fe7c20f21303024aeafb9f3e7b37cdcbd6b6a52ced6179c70a6a",
      "required": false,
      "role": "complete-package"
    },
    {
      "path": "unique-design-copilot.zip",
      "url": "https://skillsforbusiness.ai/releases/unique-design/1.0.0/unique-design-copilot.zip",
      "bytes": 173120,
      "contentType": "application/zip",
      "sha256": "c5cb7aa66d44b2fd24c05bc9c970b992a11a5d1adf9feaf2faa9f81d55da86d4",
      "required": false,
      "role": "complete-package"
    }
  ],
  "transformations": [
    "Only allowlisted public resources included",
    "Markdown relative links and prose resource paths rewritten to bundled locations",
    "Public provenance note replaces private/source-maintenance notes",
    "Canonical HTML template bytes preserved; HTTP source uses .html.txt",
    "Package frontmatter descriptions adapted to host length limits"
  ],
  "integrity": {
    "algorithm": "sha256",
    "note": "Inventory covers every payload resource, including packages; manifest.json excludes itself to avoid a circular checksum."
  }
}
