{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "skip-link",
  "type": "registry:ui",
  "title": "Skip link",
  "description": "Skip to content link that stays visually hidden until focused, then appears fixed in the top corner so keyboard users can jump past navigation in any React app.",
  "dependencies": [],
  "registryDependencies": [
    "utils"
  ],
  "files": [
    {
      "path": "registry/ui/skip-link.tsx",
      "type": "registry:ui",
      "target": "components/ui/skip-link.tsx",
      "content": "\"use client\"\nimport * as React from \"react\"\nimport { cn } from \"@/lib/utils\"\n\nfunction SkipLink({ className, children = \"Skip to content\", ...props }: React.ComponentProps<\"a\">) {\n  return (\n    <a\n      data-slot=\"skip-link\"\n      className={cn(\n        \"sr-only focus:not-sr-only focus:fixed focus:top-3 focus:left-3 focus:z-[100]\",\n        \"rounded-lg border border-border bg-raised px-3 py-2 text-sm font-medium text-fg shadow-lg\",\n        \"focus-visible:ring-2 focus-visible:ring-accent\",\n        className\n      )}\n      {...props}\n    >\n      {children}\n    </a>\n  )\n}\nexport { SkipLink }\n"
    }
  ]
}
