{
  "entry": {
    "kind": "skill",
    "slug": "react-best-practices",
    "name": "React Best Practices",
    "vendor": "Vercel",
    "description": "Vercel's skill encoding performance and correctness guidance for React and Next.js — server versus client components, data-fetching placement, memoisation that actually helps, and the rendering mistakes that produce slow pages.\n\nIt reads project files to give advice grounded in your actual code and writes changes when asked, so it declares filesystem read and write. The value is that guidance comes from the framework's authors rather than from whatever pattern dominated the training data, which for a framework that has changed its recommended architecture repeatedly is a meaningful difference.",
    "website": "https://vercel.com",
    "repository": null,
    "documentationUrl": null,
    "license": null,
    "version": null,
    "trustLevel": "official",
    "capabilities": [
      "filesystem:read",
      "filesystem:write"
    ],
    "packaging": null,
    "configFiles": null,
    "category": "development",
    "updatedAt": "2026-09-02",
    "risk": {
      "score": 20,
      "band": "low",
      "signals": [
        {
          "id": "trust-official",
          "kind": "trust",
          "label": "Published by the vendor",
          "contribution": -40
        },
        {
          "id": "high-risk-capabilities",
          "kind": "capability",
          "label": "1 high-risk capability: filesystem:write",
          "contribution": 10
        }
      ],
      "dangerousCombos": []
    },
    "dangerousCombos": []
  }
}