{
  "seo": {
    "h1": [
      "AI Agent Skills Directory"
    ],
    "lang": "en",
    "links": {
      "total": 92,
      "external": 13,
      "internal": 79
    },
    "title": "Claude Skills Marketplace - Discover AI Agents Skills",
    "issues": [],
    "h2Count": 11,
    "sitemap": {
      "ok": true,
      "sample": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<sitemapindex xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n  <sitemap>\n    <loc>https://aiagentskills.net/sitemap-static.xml</loc>\n    <lastmod>2026-07-12T03:40:34.242Z</lastmod>\n  </sitemap>\n  <sitemap>\n    <loc>https://aiagentskills.net/api/sitemap/1</loc>\n    <lastmod>2026-07-12T03:40:34.242Z</lastmod>\n  </sitemap>\n</sitemapindex>\n",
      "status": 200
    },
    "twitter": {
      "card": "summary_large_image",
      "image": "https://aiagentskills.net/preview-en.png",
      "title": "Claude Skills Marketplace - Discover AI Agents Skills"
    },
    "hreflang": [
      {
        "rel": "alternate",
        "tag": "<link rel=\"alternate\" hrefLang=\"en\" href=\"https://aiagentskills.net/\"/>",
        "href": "https://aiagentskills.net/",
        "hreflang": "en"
      },
      {
        "rel": "alternate",
        "tag": "<link rel=\"alternate\" hrefLang=\"zh\" href=\"https://aiagentskills.net/zh\"/>",
        "href": "https://aiagentskills.net/zh",
        "hreflang": "zh"
      },
      {
        "rel": "alternate",
        "tag": "<link rel=\"alternate\" hrefLang=\"x-default\" href=\"https://aiagentskills.net/\"/>",
        "href": "https://aiagentskills.net/",
        "hreflang": "x-default"
      }
    ],
    "canonical": "https://aiagentskills.net/",
    "openGraph": {
      "url": "https://aiagentskills.net/",
      "image": "https://aiagentskills.net/preview-en.png",
      "title": "Claude Skills Marketplace - Discover AI Agents Skills",
      "description": "A curated Claude skills marketplace. Discover released AI skills, templates, and plugins for writing, coding, automation, and productivity."
    },
    "robotsTxt": {
      "ok": true,
      "sample": "User-Agent: *\nAllow: /\nAllow: /api/sitemap/\nDisallow: /*?*q=\nDisallow: /api/\nDisallow: /admin/\nDisallow: /settings/\nDisallow: /activity/\nDisallow: /chat/\n\nHost: https://aiagentskills.net\nSitemap: https://aiagentskills.net/sitemap.xml\n",
      "status": 200
    },
    "robotsMeta": "index, follow",
    "description": "A curated Claude skills marketplace. Discover released AI skills, templates, and plugins for writing, coding, automation, and productivity.",
    "structuredData": [
      {
        "raw": "{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"@id\":\"https://aiagentskills.net/#organization\",\"name\":\"AI Agent Skills\",\"url\":\"https://aiagentskills.net\"}",
        "type": "Organization",
        "valid": true
      },
      {
        "raw": "{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"@id\":\"https://aiagentskills.net/#website\",\"name\":\"AI Agent Skills\",\"url\":\"https://aiagentskills.net\",\"description\":\"Discover and install AI Agent Skills for Claude, ChatGPT and more.\",\"publisher\":{\"@id\":\"https://aiagentskills.net/#organization\"},\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://aiagentskills.net/search/{search_term_string}\"},\"query-input\":\"required name=search_term_string\"}}",
        "type": "WebSite",
        "valid": true
      },
      {
        "raw": "{\"@context\":\"https://schema.org\",\"@type\":\"CollectionPage\",\"name\":\"AI Agent Skills\",\"url\":\"https://aiagentskills.net\",\"description\":\"Discover and install AI Agent Skills for Claude, ChatGPT and more.\",\"publisher\":{\"@id\":\"https://aiagentskills.net/#organization\"}}",
        "type": "CollectionPage",
        "valid": true
      },
      {
        "raw": "{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is the difference between Skills and MCP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"MCP (Model Context Protocol) is the underlying standard protocol. Claude skills and AI skills are the actual tools and capabilities built using this standard that you install to give your AI agent new powers.\"}},{\"@type\":\"Question\",\"name\":\"Are these skills safe to use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Mo",
        "type": "FAQPage",
        "valid": true
      }
    ]
  },
  "score": {
    "total": 84,
    "dimensions": {
      "seo": 20,
      "security": 1,
      "performance": 20,
      "techClarity": 15,
      "accessibility": 18,
      "maintainability": 10
    }
  },
  "audits": {
    "lighthouse": {
      "used": false,
      "reason": "Set ENABLE_LIGHTHOUSE=1 to enable Lighthouse CLI audits.",
      "enabled": false,
      "skipped": true
    }
  },
  "issues": [
    {
      "fix": "Add Strict-Transport-Security after confirming the full site works over HTTPS.",
      "area": "Security",
      "code": "security.missing_hsts_header",
      "title": "Missing HSTS header",
      "detail": "HSTS was not found in the response headers.",
      "fixUrl": "/fix/missing-hsts-header/",
      "severity": "high"
    },
    {
      "fix": "Add a CSP header at the CDN or server layer and test third-party scripts.",
      "area": "Security",
      "code": "security.missing_csp_header",
      "title": "Missing Content-Security-Policy header",
      "detail": "Content-Security-Policy was not found in the response headers.",
      "fixUrl": "/fix/missing-csp-header/",
      "severity": "high"
    },
    {
      "fix": "Add X-Frame-Options: SAMEORIGIN or use frame-ancestors in CSP.",
      "area": "Security",
      "code": "security.missing_x_frame_options_header",
      "title": "Missing X-Frame-Options header",
      "detail": "X-Frame-Options was not found in the response headers.",
      "fixUrl": "/fix/missing-x-frame-options/",
      "severity": "medium"
    },
    {
      "fix": "Add X-Content-Type-Options: nosniff.",
      "area": "Security",
      "code": "security.missing_x_content_type_options_header",
      "title": "Missing X-Content-Type-Options header",
      "detail": "X-Content-Type-Options was not found in the response headers.",
      "fixUrl": "",
      "severity": "medium"
    },
    {
      "fix": "Add Referrer-Policy: strict-origin-when-cross-origin.",
      "area": "Security",
      "code": "security.missing_referrer_policy_header",
      "title": "Missing Referrer-Policy header",
      "detail": "Referrer-Policy was not found in the response headers.",
      "fixUrl": "/fix/missing-referrer-policy/",
      "severity": "low"
    },
    {
      "fix": "Restrict browser features that the site does not use.",
      "area": "Security",
      "code": "security.missing_permissions_policy_header",
      "title": "Missing Permissions-Policy header",
      "detail": "Permissions-Policy was not found in the response headers.",
      "fixUrl": "",
      "severity": "low"
    },
    {
      "fix": "Associate every input with a visible label or accessible aria-label.",
      "area": "Accessibility",
      "code": "accessibility.form_labels_missing",
      "title": "Form labels may be missing",
      "detail": "3 text-like inputs and 0 labels were found.",
      "fixUrl": "",
      "severity": "medium"
    }
  ],
  "origin": "https://aiagentskills.net",
  "status": 200,
  "summary": {
    "seoIssues": 0,
    "totalIssues": 7,
    "techDetected": 4,
    "securityIssues": 6,
    "detectionChannels": 8,
    "performanceIssues": 0,
    "accessibilityIssues": 1
  },
  "finalUrl": "https://aiagentskills.net/",
  "hostname": "aiagentskills.net",
  "inputUrl": "https://aiagentskills.net/",
  "security": {
    "tls": {
      "sans": [
        "aiagentskills.net"
      ],
      "issuer": "CN=WE1, O=Google Trust Services",
      "subject": "CN=aiagentskills.net",
      "validTo": "Oct  7 07:57:48 2026 GMT",
      "protocol": "TLSv1.3",
      "validFrom": "Jul  9 06:58:09 2026 GMT",
      "daysToExpiry": 87
    },
    "issues": [
      {
        "fix": "Add Strict-Transport-Security after confirming the full site works over HTTPS.",
        "area": "Security",
        "code": "security.missing_hsts_header",
        "title": "Missing HSTS header",
        "detail": "HSTS was not found in the response headers.",
        "fixUrl": "/fix/missing-hsts-header/",
        "severity": "high"
      },
      {
        "fix": "Add a CSP header at the CDN or server layer and test third-party scripts.",
        "area": "Security",
        "code": "security.missing_csp_header",
        "title": "Missing Content-Security-Policy header",
        "detail": "Content-Security-Policy was not found in the response headers.",
        "fixUrl": "/fix/missing-csp-header/",
        "severity": "high"
      },
      {
        "fix": "Add X-Frame-Options: SAMEORIGIN or use frame-ancestors in CSP.",
        "area": "Security",
        "code": "security.missing_x_frame_options_header",
        "title": "Missing X-Frame-Options header",
        "detail": "X-Frame-Options was not found in the response headers.",
        "fixUrl": "/fix/missing-x-frame-options/",
        "severity": "medium"
      },
      {
        "fix": "Add X-Content-Type-Options: nosniff.",
        "area": "Security",
        "code": "security.missing_x_content_type_options_header",
        "title": "Missing X-Content-Type-Options header",
        "detail": "X-Content-Type-Options was not found in the response headers.",
        "fixUrl": "",
        "severity": "medium"
      },
      {
        "fix": "Add Referrer-Policy: strict-origin-when-cross-origin.",
        "area": "Security",
        "code": "security.missing_referrer_policy_header",
        "title": "Missing Referrer-Policy header",
        "detail": "Referrer-Policy was not found in the response headers.",
        "fixUrl": "/fix/missing-referrer-policy/",
        "severity": "low"
      },
      {
        "fix": "Restrict browser features that the site does not use.",
        "area": "Security",
        "code": "security.missing_permissions_policy_header",
        "title": "Missing Permissions-Policy header",
        "detail": "Permissions-Policy was not found in the response headers.",
        "fixUrl": "",
        "severity": "low"
      }
    ],
    "cookies": {
      "total": 0,
      "issues": []
    },
    "headers": [
      {
        "fix": "Add Strict-Transport-Security after confirming the full site works over HTTPS.",
        "key": "strict-transport-security",
        "label": "HSTS",
        "value": "",
        "present": false,
        "severity": "high"
      },
      {
        "fix": "Add a CSP header at the CDN or server layer and test third-party scripts.",
        "key": "content-security-policy",
        "label": "Content-Security-Policy",
        "value": "",
        "present": false,
        "severity": "high"
      },
      {
        "fix": "Add X-Frame-Options: SAMEORIGIN or use frame-ancestors in CSP.",
        "key": "x-frame-options",
        "label": "X-Frame-Options",
        "value": "",
        "present": false,
        "severity": "medium"
      },
      {
        "fix": "Add X-Content-Type-Options: nosniff.",
        "key": "x-content-type-options",
        "label": "X-Content-Type-Options",
        "value": "",
        "present": false,
        "severity": "medium"
      },
      {
        "fix": "Add Referrer-Policy: strict-origin-when-cross-origin.",
        "key": "referrer-policy",
        "label": "Referrer-Policy",
        "value": "",
        "present": false,
        "severity": "low"
      },
      {
        "fix": "Restrict browser features that the site does not use.",
        "key": "permissions-policy",
        "label": "Permissions-Policy",
        "value": "",
        "present": false,
        "severity": "low"
      }
    ]
  },
  "topFixes": [
    {
      "fix": "Add Strict-Transport-Security after confirming the full site works over HTTPS.",
      "area": "Security",
      "code": "security.missing_hsts_header",
      "title": "Missing HSTS header",
      "detail": "HSTS was not found in the response headers.",
      "fixUrl": "/fix/missing-hsts-header/",
      "priority": "P1",
      "severity": "high"
    },
    {
      "fix": "Add a CSP header at the CDN or server layer and test third-party scripts.",
      "area": "Security",
      "code": "security.missing_csp_header",
      "title": "Missing Content-Security-Policy header",
      "detail": "Content-Security-Policy was not found in the response headers.",
      "fixUrl": "/fix/missing-csp-header/",
      "priority": "P1",
      "severity": "high"
    },
    {
      "fix": "Add X-Frame-Options: SAMEORIGIN or use frame-ancestors in CSP.",
      "area": "Security",
      "code": "security.missing_x_frame_options_header",
      "title": "Missing X-Frame-Options header",
      "detail": "X-Frame-Options was not found in the response headers.",
      "fixUrl": "/fix/missing-x-frame-options/",
      "priority": "P1",
      "severity": "medium"
    },
    {
      "fix": "Add X-Content-Type-Options: nosniff.",
      "area": "Security",
      "code": "security.missing_x_content_type_options_header",
      "title": "Missing X-Content-Type-Options header",
      "detail": "X-Content-Type-Options was not found in the response headers.",
      "fixUrl": "",
      "priority": "P2",
      "severity": "medium"
    },
    {
      "fix": "Associate every input with a visible label or accessible aria-label.",
      "area": "Accessibility",
      "code": "accessibility.form_labels_missing",
      "title": "Form labels may be missing",
      "detail": "3 text-like inputs and 0 labels were found.",
      "fixUrl": "",
      "priority": "P2",
      "severity": "medium"
    },
    {
      "fix": "Add Referrer-Policy: strict-origin-when-cross-origin.",
      "area": "Security",
      "code": "security.missing_referrer_policy_header",
      "title": "Missing Referrer-Policy header",
      "detail": "Referrer-Policy was not found in the response headers.",
      "fixUrl": "/fix/missing-referrer-policy/",
      "priority": "P2",
      "severity": "low"
    },
    {
      "fix": "Restrict browser features that the site does not use.",
      "area": "Security",
      "code": "security.missing_permissions_policy_header",
      "title": "Missing Permissions-Policy header",
      "detail": "Permissions-Policy was not found in the response headers.",
      "fixUrl": "",
      "priority": "P2",
      "severity": "low"
    }
  ],
  "redirects": [],
  "rendering": {
    "axe": {
      "used": false,
      "enabled": false
    },
    "dom": {},
    "used": false,
    "title": "",
    "failed": false,
    "reason": "Set ENABLE_PLAYWRIGHT=1 to enable rendered DOM scanning.",
    "source": "",
    "status": 0,
    "enabled": false,
    "globals": {},
    "finalUrl": "",
    "available": true,
    "classHints": {},
    "durationMs": 0,
    "textSample": "",
    "requestCount": 0,
    "requestLimit": 0,
    "abortedByLimit": false,
    "failedRequestCount": 0
  },
  "scannedAt": "2026-07-12T03:40:34.594Z",
  "wordpress": {
    "notes": "No strong WordPress signal was found in the public HTML/resources.",
    "theme": "",
    "themes": [],
    "plugins": [],
    "restApi": false,
    "detected": false,
    "generator": "",
    "themeDetails": null,
    "versionHints": [],
    "legacySignals": [],
    "pluginDetails": []
  },
  "performance": {
    "note": "This MVP uses fast static performance signals. Enable Lighthouse CLI to add lab performance, SEO, accessibility, and best-practices scores.",
    "issues": [],
    "htmlBytes": 478180,
    "resources": {
      "total": 125,
      "images": 22,
      "preload": 11,
      "scripts": 23,
      "lazyImages": 42,
      "stylesheets": 1
    },
    "durationMs": 888,
    "lighthouse": {
      "used": false,
      "reason": "Set ENABLE_LIGHTHOUSE=1 to enable Lighthouse CLI audits.",
      "enabled": false,
      "skipped": true
    }
  },
  "technologies": [
    {
      "id": "1d18453c00",
      "code": "bc42338b4653",
      "name": "Google Analytics 4",
      "risk": "",
      "version": "",
      "category": "Analytics",
      "evidence": [
        {
          "value": "G-3TLPF2VC0M",
          "source": "html"
        },
        {
          "value": "googletagmanager.com/gtag/js?id=G-",
          "source": "resources"
        }
      ],
      "confidence": "high",
      "confidenceScore": 91,
      "evidenceSources": [
        "html",
        "resources"
      ],
      "versionEvidence": null
    },
    {
      "id": "c09f221393",
      "code": "d0491df3c527",
      "name": "Tailwind CSS",
      "risk": "",
      "version": "",
      "category": "CSS / UI",
      "evidence": [
        {
          "value": "class=\"overflow-x-hidden",
          "source": "html"
        }
      ],
      "confidence": "low",
      "confidenceScore": 40,
      "evidenceSources": [
        "html"
      ],
      "versionEvidence": null
    },
    {
      "id": "18080496ca",
      "code": "8f55b22d0494",
      "name": "Next.js",
      "risk": "",
      "version": "",
      "category": "Frontend Framework",
      "evidence": [
        {
          "value": "/_next/static",
          "source": "html"
        },
        {
          "value": "/_next/static",
          "source": "resources"
        },
        {
          "value": "next-router",
          "source": "headers"
        }
      ],
      "confidence": "high",
      "confidenceScore": 99,
      "evidenceSources": [
        "html",
        "resources",
        "headers"
      ],
      "versionEvidence": null
    },
    {
      "id": "d9eb22af03",
      "code": "8c3c6c8c2657",
      "name": "Cloudflare",
      "risk": "",
      "version": "",
      "category": "Hosting / CDN",
      "evidence": [
        {
          "value": "cf-ray",
          "source": "headers"
        },
        {
          "value": "cloudflareinsights.com",
          "source": "resources"
        }
      ],
      "confidence": "high",
      "confidenceScore": 91,
      "evidenceSources": [
        "headers",
        "resources"
      ],
      "versionEvidence": null
    }
  ],
  "accessibility": {
    "axe": {
      "used": false,
      "reason": "",
      "enabled": false,
      "violations": [],
      "violationCount": 0,
      "incompleteCount": 0
    },
    "note": "This is a fast static accessibility scan. Enable Playwright + axe-core for automated rendered-page audits.",
    "forms": {
      "inputs": 3,
      "labels": 0
    },
    "images": {
      "total": 69,
      "missingAlt": 0
    },
    "issues": [
      {
        "fix": "Associate every input with a visible label or accessible aria-label.",
        "area": "Accessibility",
        "code": "accessibility.form_labels_missing",
        "title": "Form labels may be missing",
        "detail": "3 text-like inputs and 0 labels were found.",
        "fixUrl": "",
        "severity": "medium"
      }
    ],
    "buttons": {
      "empty": 0,
      "total": 2
    },
    "headings": [
      {
        "text": "AI Agent Skills Directory",
        "level": 1
      },
      {
        "text": "✨ Editor&#x27;s Choice",
        "level": 2
      },
      {
        "text": "subagent-driven-development",
        "level": 3
      },
      {
        "text": "verification-before-completion",
        "level": 3
      },
      {
        "text": "receiving-code-review",
        "level": 3
      },
      {
        "text": "writing-skills",
        "level": 3
      },
      {
        "text": "dispatching-parallel-agents",
        "level": 3
      },
      {
        "text": "🆕 New Arrivals",
        "level": 2
      },
      {
        "text": "azure-deployment-preflight",
        "level": 3
      },
      {
        "text": "csharp-xunit",
        "level": 3
      },
      {
        "text": "mcp-cli",
        "level": 3
      },
      {
        "text": "meeting-minutes",
        "level": 3
      },
      {
        "text": "angular-component",
        "level": 3
      },
      {
        "text": "create-architectural-decision-record",
        "level": 3
      },
      {
        "text": "dataverse-python-production-code",
        "level": 3
      },
      {
        "text": "refactor-method-complexity-reduce",
        "level": 3
      },
      {
        "text": "hono",
        "level": 3
      },
      {
        "text": "What is an AI Agent Skill?",
        "level": 2
      },
      {
        "text": "🔥 Trending This Week",
        "level": 2
      },
      {
        "text": "summarize",
        "level": 3
      },
      {
        "text": "subagent-driven-development",
        "level": 3
      },
      {
        "text": "verification-before-completion",
        "level": 3
      },
      {
        "text": "receiving-code-review",
        "level": 3
      },
      {
        "text": "writing-skills",
        "level": 3
      },
      {
        "text": "dispatching-parallel-agents",
        "level": 3
      },
      {
        "text": "finishing-a-development-branch",
        "level": 3
      },
      {
        "text": "using-git-worktrees",
        "level": 3
      },
      {
        "text": "executing-plans",
        "level": 3
      },
      {
        "text": "Browse by Category",
        "level": 2
      },
      {
        "text": "Agent Workflows",
        "level": 3
      },
      {
        "text": "Prompting & Reasoning",
        "level": 3
      },
      {
        "text": "Research & Knowledge",
        "level": 3
      },
      {
        "text": "Browser & Web",
        "level": 3
      },
      {
        "text": "Writing & Content",
        "level": 3
      },
      {
        "text": "Design & UI",
        "level": 3
      },
      {
        "text": "Marketing & SEO",
        "level": 3
      },
      {
        "text": "Productivity",
        "level": 3
      },
      {
        "text": "Code Generation",
        "level": 3
      },
      {
        "text": "Frontend",
        "level": 3
      },
      {
        "text": "Backend & API",
        "level": 3
      },
      {
        "text": "Database",
        "level": 3
      },
      {
        "text": "Power your workflows",
        "level": 2
      },
      {
        "text": "Content Creation",
        "level": 3
      },
      {
        "text": "Automation",
        "level": 3
      },
      {
        "text": "Data Analysis",
        "level": 3
      },
      {
        "text": "Loved by Developers",
        "level": 2
      },
      {
        "text": "How to install a skill",
        "level": 2
      },
      {
        "text": "Find a skill",
        "level": 3
      },
      {
        "text": "Copy command",
        "level": 3
      },
      {
        "text": "Paste & run",
        "level": 3
      },
      {
        "text": "Built by the Community",
        "level": 2
      },
      {
        "text": "Frequently Asked Questions",
        "level": 2
      },
      {
        "text": "What is the difference between Skills and MCP?",
        "level": 3
      },
      {
        "text": "Are these skills safe to use?",
        "level": 3
      },
      {
        "text": "How do I submit my own skill?",
        "level": 3
      },
      {
        "text": "Is this service free?",
        "level": 3
      },
      {
        "text": "What is a Claude skills marketplace?",
        "level": 3
      },
      {
        "text": "How do I find Claude code templates?",
        "level": 3
      },
      {
        "text": "Can I use multiple skills together?",
        "level": 3
      },
      {
        "text": "Can I create and share my own skills?",
        "level": 3
      },
      {
        "text": "How do skills differ from slash commands?",
        "level": 3
      },
      {
        "text": "How often are skills updated?",
        "level": 3
      },
      {
        "text": "What is marketplace.json?",
        "level": 3
      },
      {
        "text": "Is this website affiliated with Anthropic or OpenAI?",
        "level": 3
      },
      {
        "text": "Discover",
        "level": 3
      },
      {
        "text": "Legal",
        "level": 3
      },
      {
        "text": "Friend Links",
        "level": 3
      },
      {
        "text": "Newsletter",
        "level": 3
      },
      {
        "text": "Directories",
        "level": 2
      }
    ],
    "viewport": true
  },
  "responseHeaders": {
    "nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
    "date": "Sun, 12 Jul 2026 03:40:34 GMT",
    "link": "</_next/static/css/d9a7d6786d12df26.css>; rel=preload; as=\"style\"",
    "vary": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch",
    "x-url": "https://aiagentskills.net/",
    "cf-ray": "a19d06f498c2c8de-SJC",
    "server": "cloudflare",
    "alt-svc": "h3=\":443\"; ma=86400",
    "report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=8aDe%2BIBx0VX31aPCCF4QePd%2FDth5G0SlbI%2BVI6N6ftMjetf9GSWre6cMcn7%2FFFCfbZH59085F66KuQfFPsoHZ0%2B7jYtjGdTze62vxK%2B6%2F2PDmdrQ%2B6gWXV02KFy5U5L0ZmyDHQ%3D%3D\"}]}",
    "connection": "keep-alive",
    "x-opennext": "1",
    "x-pathname": "/",
    "content-type": "text/html; charset=utf-8",
    "x-powered-by": "Next.js",
    "cache-control": "public, s-maxage=3600, stale-while-revalidate=14400",
    "server-timing": "cfEdge;dur=292,cfOrigin;dur=0,cfWorker;dur=520",
    "content-encoding": "br",
    "cdn-cache-control": "public, s-maxage=3600, stale-while-revalidate=14400",
    "transfer-encoding": "chunked",
    "cloudflare-cdn-cache-control": "public, s-maxage=3600, stale-while-revalidate=14400"
  },
  "detectionSignals": {
    "html": {
      "bytes": 478180,
      "comments": 27,
      "cssVariables": 0,
      "jsonLdBlocks": 4,
      "stylesInline": 1,
      "scriptsInline": 69,
      "scriptsExternal": 22
    },
    "meta": {
      "total": 18,
      "generator": "",
      "frameworkHints": []
    },
    "audits": {
      "lighthouse": {
        "used": false,
        "reason": "Set ENABLE_LIGHTHOUSE=1 to enable Lighthouse CLI audits.",
        "enabled": false,
        "skipped": true
      }
    },
    "render": {
      "axe": {
        "used": false,
        "enabled": false
      },
      "dom": {},
      "used": false,
      "source": "",
      "enabled": false,
      "globals": {},
      "classHints": {},
      "durationMs": 0,
      "requestCount": 0,
      "failedRequestCount": 0
    },
    "classes": {
      "bootstrap": 39,
      "elementor": 0,
      "vueScoped": 0,
      "attributes": 1124,
      "tailwindLike": 3682,
      "wordpressBlocks": 0
    },
    "headers": {
      "total": 20,
      "identity": [
        {
          "key": "server",
          "value": "cloudflare"
        },
        {
          "key": "x-powered-by",
          "value": "Next.js"
        },
        {
          "key": "cf-ray",
          "value": "a19d06f498c2c8de-SJC"
        }
      ],
      "cacheHeaderCount": 1,
      "securityHeaderCount": 0
    },
    "channels": [
      {
        "key": "static-html",
        "label": "Static HTML",
        "signals": 1,
        "description": "Server-returned HTML, metadata, inline scripts, comments, and visible markup."
      },
      {
        "key": "resource-urls",
        "label": "Resource URLs",
        "signals": 125,
        "description": "Script, CSS, image, font, iframe, and asset paths extracted from public markup."
      },
      {
        "key": "response-headers",
        "label": "Response headers",
        "signals": 4,
        "description": "Main-document headers such as Server, CDN, cache, security, and framework hints."
      },
      {
        "key": "meta-tags",
        "label": "Meta tags",
        "signals": 18,
        "description": "Generator, Open Graph, Twitter Card, viewport, robots, and framework metadata."
      },
      {
        "key": "css-classes",
        "label": "CSS classes",
        "signals": 1124,
        "description": "Utility classes, page-builder classes, scoped framework attributes, and block editor classes."
      },
      {
        "key": "auxiliary-files",
        "label": "Auxiliary files",
        "signals": 2,
        "description": "robots.txt and sitemap.xml checks collected by the scanner fetch layer."
      },
      {
        "key": "rendered-dom",
        "label": "Rendered DOM",
        "signals": 0,
        "description": "Playwright-rendered DOM, runtime globals, class hints, and post-load network responses when enabled."
      },
      {
        "key": "automated-audits",
        "label": "Automated audits",
        "signals": 0,
        "description": "Optional axe-core and Lighthouse checks when enabled on the runtime."
      }
    ],
    "warnings": [
      "Many external resource hosts were detected. Third-party detections may reflect embedded widgets rather than owned platform choices."
    ],
    "resources": {
      "total": 125,
      "byType": {
        "feeds": 0,
        "fonts": 0,
        "other": 79,
        "images": 22,
        "iframes": 0,
        "scripts": 23,
        "stylesheets": 1
      },
      "topHosts": [
        {
          "name": "aiagentskills.net",
          "count": 77
        },
        {
          "name": "github.com",
          "count": 12
        },
        {
          "name": "i.pravatar.cc",
          "count": 12
        },
        {
          "name": "deeplaunch.io",
          "count": 2
        },
        {
          "name": "firstlook.tools",
          "count": 2
        },
        {
          "name": "navfolders.com",
          "count": 2
        },
        {
          "name": "tooldirs.com",
          "count": 2
        },
        {
          "name": "toolrain.com",
          "count": 2
        },
        {
          "name": "www.freeai.run",
          "count": 2
        },
        {
          "name": "www.toolpilot.ai",
          "count": 2
        },
        {
          "name": "img.turbo0.com",
          "count": 1
        },
        {
          "name": "m3u8-player.net",
          "count": 1
        }
      ],
      "externalHosts": [
        "github.com",
        "i.pravatar.cc",
        "www.googletagmanager.com",
        "seedaud.io",
        "productshotai.app",
        "m3u8-player.net",
        "www.freeai.run",
        "tooldirs.com",
        "www.toolpilot.ai",
        "www.startupfa.st",
        "startupfa.st",
        "deeplaunch.io",
        "firstlook.tools",
        "turbo0.com",
        "img.turbo0.com",
        "toolrain.com",
        "navfolders.com",
        "shipany.ai",
        "static.cloudflareinsights.com"
      ],
      "firstPartyHost": "aiagentskills.net"
    },
    "methodology": "Themerella uses a self-owned static scanner that combines HTML, resources, headers, metadata, CSS-class hints, robots.txt, and sitemap.xml. Enable Playwright to add rendered DOM, runtime globals, dynamic network responses, axe, and Lighthouse."
  }
}