[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-netlify-context-and-tools-en":3,"guides-for-netlify-context-and-tools":488,"similar-k1763zftf9a5tzz7km05x63e2s86n85v-en":489},{"_creationTime":4,"_id":5,"children":6,"community":49,"display":50,"evaluation":54,"identity":246,"isFallback":232,"parentExtension":248,"providers":249,"relations":255,"repo":256,"tags":486,"workflow":487},1778694599571.374,"k1763zftf9a5tzz7km05x63e2s86n85v",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":42,"tags":44,"workflow":45},1778694599571.3743,"k1714spp30a0rvg5y3yjga772n86nmps",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Netlify platform skills for Claude Code",{"claudeCode":15},"netlify-skills","Netlify Context and Tools","https://github.com/netlify/context-and-tools",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":23},"","netlify","context-and-tools","en","plugin",{"evaluate":25,"extract":36},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":34,"tier":35},"3.0.0","4.4.0",98,[20,30,31,32,33],"cli","deployment","serverless","developer-tools","global","community",{"commitSha":37,"license":38,"plugin":39},"HEAD","MIT",{"mcpCount":11,"provider":40,"skillCount":41},"classify",13,{"parentExtensionId":5,"repoId":43},"kd7b1ncy2zzzfws29grdt8heb986ntzq",[30,31,33,20,32],{"evaluatedAt":46,"extractAt":47,"updatedAt":48},1778694629384,1778694599571,1778694991614,{"reviewCount":11},{"description":19,"installMethods":51,"name":53,"sourceUrl":17},{"claudeCode":52},"netlify/context-and-tools","netlify-context-and-tools",{"_creationTime":55,"_id":56,"extensionId":5,"locale":22,"result":57,"trustSignals":230,"workflow":244},1778694611877.91,"kn7cpgvgm6wr1zmgvv9jb2v11d86mp23",{"checks":58,"evaluatedAt":205,"extensionSummary":206,"features":207,"nonGoals":212,"promptVersionExtension":216,"promptVersionScoring":27,"purpose":217,"rationale":218,"score":219,"summary":220,"tags":221,"targetMarket":34,"tier":35,"useCases":225},[59,64,67,70,74,78,83,87,90,93,97,101,104,108,111,114,117,120,123,126,130,134,138,142,146,149,152,155,159,162,165,168,171,174,177,181,185,189,192,196,199,202],{"category":60,"check":61,"severity":62,"summary":63},"Practical Utility","Problem relevance","pass","The README clearly states the problem of providing focused, factual references for Netlify primitives to AI coding agents.",{"category":60,"check":65,"severity":62,"summary":66},"Unique selling proposition","The skills provide specific Netlify platform knowledge that goes beyond generic LLM capabilities, enabling accurate Netlify development.",{"category":60,"check":68,"severity":62,"summary":69},"Production readiness","The collection of skills covers a comprehensive set of Netlify features and includes installation instructions for various AI agents, suggesting readiness for production workflows.",{"category":71,"check":72,"severity":62,"summary":73},"Scope","Single responsibility principle","The marketplace is scoped to Netlify platform primitives, with individual skills focusing on specific sub-domains, adhering to SRP.",{"category":71,"check":75,"severity":76,"summary":77},"Description quality","warning","The displayed description is '(none provided)', which is boilerplate and lacks any informative content about the extension's purpose.",{"category":79,"check":80,"severity":81,"summary":82},"Invocation","Scoped tools","not_applicable","This is a marketplace extension and does not expose tools directly.",{"category":84,"check":85,"severity":81,"summary":86},"Documentation","Configuration & parameter reference","As a marketplace, there are no configuration parameters or options to document.",{"category":71,"check":88,"severity":81,"summary":89},"Tool naming","This is a marketplace extension and does not have user-facing tools.",{"category":71,"check":91,"severity":81,"summary":92},"Minimal I/O surface","This is a marketplace extension and does not have tools with I/O surfaces.",{"category":94,"check":95,"severity":62,"summary":96},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license.",{"category":98,"check":99,"severity":62,"summary":100},"Maintenance","Commit recency","The last commit was on May 8, 2026, which is within the last 3 months.",{"category":98,"check":102,"severity":81,"summary":103},"Dependency Management","The extension appears to have no third-party dependencies as per the source files provided.",{"category":105,"check":106,"severity":81,"summary":107},"Security","Secret Management","The marketplace extension does not handle secrets.",{"category":105,"check":109,"severity":81,"summary":110},"Injection","The marketplace extension does not load external data or files.",{"category":105,"check":112,"severity":81,"summary":113},"Transitive Supply-Chain Grenades","The marketplace extension does not load or include external files at runtime.",{"category":105,"check":115,"severity":81,"summary":116},"Sandbox Isolation","The marketplace extension does not involve code execution and therefore cannot escape a sandbox.",{"category":105,"check":118,"severity":81,"summary":119},"Sandbox escape primitives","The marketplace extension does not involve code execution and thus has no sandbox escape primitives.",{"category":105,"check":121,"severity":81,"summary":122},"Data Exfiltration","The marketplace extension does not handle data exfiltration as it does not execute code or interact with external systems.",{"category":105,"check":124,"severity":62,"summary":125},"Hidden Text Tricks","The README and other bundled files do not contain hidden text tricks.",{"category":127,"check":128,"severity":81,"summary":129},"Hooks","Opaque code execution","The marketplace extension does not involve code execution and therefore has no opaque code.",{"category":131,"check":132,"severity":81,"summary":133},"Portability","Structural Assumption","This marketplace extension does not make structural assumptions about user projects.",{"category":135,"check":136,"severity":62,"summary":137},"Trust","Issues Attention","1 issue opened, 4 closed in the last 90 days, indicating active maintenance.",{"category":139,"check":140,"severity":62,"summary":141},"Versioning","Release Management","The `marketplace.json` includes a `source` field that points to the repository root, and the README provides installation instructions for various agents, implying a versioned release strategy.",{"category":143,"check":144,"severity":81,"summary":145},"Code Execution","Validation","This marketplace extension does not have executable code or structured output to validate.",{"category":105,"check":147,"severity":81,"summary":148},"Unguarded Destructive Operations","This marketplace extension does not perform destructive operations.",{"category":143,"check":150,"severity":81,"summary":151},"Error Handling","This marketplace extension does not have executable code and therefore no error paths.",{"category":143,"check":153,"severity":81,"summary":154},"Logging","This marketplace extension does not have executable code and therefore no logging.",{"category":156,"check":157,"severity":81,"summary":158},"Compliance","GDPR","This marketplace extension does not operate on personal data.",{"category":156,"check":160,"severity":62,"summary":161},"Target market","The extension targets Netlify users globally with no apparent regional restrictions.",{"category":131,"check":163,"severity":81,"summary":164},"Runtime stability","This marketplace extension does not have runtime dependencies.",{"category":84,"check":166,"severity":62,"summary":167},"README","The README clearly states the extension's purpose: providing Netlify skills for AI coding agents.",{"category":71,"check":169,"severity":81,"summary":170},"Tool surface size","This is a marketplace extension and does not expose tools.",{"category":79,"check":172,"severity":81,"summary":173},"Overlapping near-synonym tools","This is a marketplace extension and does not have tools.",{"category":84,"check":175,"severity":62,"summary":176},"Phantom features","All features described in the README correspond to actual skills within the repository.",{"category":178,"check":179,"severity":62,"summary":180},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for multiple AI agents (Codex, Copilot CLI, Claude Code, Cursor).",{"category":182,"check":183,"severity":81,"summary":184},"Errors","Actionable error messages","This marketplace extension does not have error paths visible to the user.",{"category":186,"check":187,"severity":81,"summary":188},"Execution","Pinned dependencies","No third-party dependencies are used by the marketplace extension itself.",{"category":71,"check":190,"severity":81,"summary":191},"Dry-run preview","This marketplace extension does not perform state-changing operations.",{"category":193,"check":194,"severity":81,"summary":195},"Protocol","Idempotent retry & timeouts","This marketplace extension does not involve remote calls or state-changing operations.",{"category":156,"check":197,"severity":81,"summary":198},"Telemetry opt-in","This marketplace extension does not emit telemetry.",{"category":71,"check":200,"severity":62,"summary":201},"Theme declaration","The README declares a curation theme focused on Netlify platform primitives for AI agents.",{"category":139,"check":203,"severity":62,"summary":204},"Per-entry version metadata","The `marketplace.json` includes a `source` field pointing to the repository root, which acts as version metadata for the entries.",1778694611643,"This marketplace provides a curated collection of Netlify platform skills designed for AI coding agents. It includes skills for Netlify functions, edge functions, object storage, database, image CDN, forms, configuration, CLI, frameworks, caching, AI gateway, identity, and deployments.",[208,209,210,211],"Curated collection of Netlify platform skills","Covers functions, edge, storage, database, CDN, forms, config, CLI, frameworks, caching, AI gateway, identity, and deployments","Designed for AI coding agents to use directly","Includes detailed references for advanced patterns",[213,214,215],"Providing opinionated workflow recommendations","Replacing official Netlify documentation for general users","Covering non-Netlify platform primitives","3.1.0","To offer AI coding agents a focused, factual reference for Netlify platform primitives, enabling accurate and efficient development on Netlify.","High-quality documentation and recency, with no critical or warning findings. The only minor issue is the missing displayed description.",97,"A comprehensive and well-maintained marketplace of Netlify skills for AI coding agents.",[20,33,222,223,224],"sdk","documentation","ai-agent",[226,227,228,229],"Using AI agents to build Netlify applications","Getting accurate, up-to-date information on Netlify features","Integrating Netlify services into AI-driven development workflows","Quickly referencing specific Netlify platform behaviors",{"codeQuality":231,"collectedAt":233,"documentation":234,"maintenance":236,"security":241,"testCoverage":242},{"hasLockfile":232},false,1778694601940,{"descriptionLength":11,"readmeSize":235},7052,{"closedIssues90d":237,"forks":237,"hasChangelog":232,"openIssues90d":238,"pushedAt":239,"stars":240},4,1,1778259488000,17,{"hasNpmPackage":232,"license":38,"smitheryVerified":232},{"hasCi":243,"hasTests":232},true,{"updatedAt":245},1778694611877,{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":247},"marketplace",null,{"evaluate":250,"extract":252},{"promptVersionExtension":216,"promptVersionScoring":27,"score":219,"tags":251,"targetMarket":34,"tier":35},[20,33,222,223,224],{"commitSha":37,"marketplace":253,"plugin":254},{"name":53,"pluginCount":238},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":43},{"_creationTime":257,"_id":43,"identity":258,"providers":259,"workflow":482},1778694595297.2703,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":260,"discover":477,"github":480},{"commitSha":37,"extensions":261},[262,275,312,347,355,363,371,379,387,403,417,425,433,449,457,467],{"basePath":19,"displayName":53,"installMethods":263,"rationale":264,"selectedPaths":265,"source":274,"sourceLanguage":22,"type":247},{"claudeCode":52},"marketplace.json at .claude-plugin/marketplace.json",[266,269,271],{"path":267,"priority":268},".claude-plugin/marketplace.json","mandatory",{"path":270,"priority":268},"README.md",{"path":272,"priority":273},"LICENSE","high","rule",{"basePath":19,"description":13,"displayName":15,"installMethods":276,"rationale":277,"selectedPaths":278,"source":274,"sourceLanguage":22,"type":23},{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[279,281,282,283,286,288,290,292,294,296,298,300,302,304,306,308,310],{"path":280,"priority":268},".claude-plugin/plugin.json",{"path":270,"priority":268},{"path":272,"priority":273},{"path":284,"priority":285},"skills/netlify-ai-gateway/SKILL.md","medium",{"path":287,"priority":285},"skills/netlify-blobs/SKILL.md",{"path":289,"priority":285},"skills/netlify-caching/SKILL.md",{"path":291,"priority":285},"skills/netlify-cli-and-deploy/SKILL.md",{"path":293,"priority":285},"skills/netlify-config/SKILL.md",{"path":295,"priority":285},"skills/netlify-database/SKILL.md",{"path":297,"priority":285},"skills/netlify-deploy/SKILL.md",{"path":299,"priority":285},"skills/netlify-edge-functions/SKILL.md",{"path":301,"priority":285},"skills/netlify-forms/SKILL.md",{"path":303,"priority":285},"skills/netlify-frameworks/SKILL.md",{"path":305,"priority":285},"skills/netlify-functions/SKILL.md",{"path":307,"priority":285},"skills/netlify-identity/SKILL.md",{"path":309,"priority":285},"skills/netlify-image-cdn/SKILL.md",{"path":311,"priority":273},".cursor-plugin/plugin.json",{"basePath":313,"description":314,"displayName":315,"installMethods":316,"rationale":317,"selectedPaths":318,"source":274,"sourceLanguage":22,"type":346},".claude/skills/skill-creator","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.","skill-creator",{"claudeCode":52},"SKILL.md frontmatter at .claude/skills/skill-creator/SKILL.md",[319,321,323,326,328,330,332,334,336,338,340,342,344],{"path":320,"priority":268},"SKILL.md",{"path":322,"priority":273},"LICENSE.txt",{"path":324,"priority":325},"assets/eval_review.html","low",{"path":327,"priority":285},"references/schemas.md",{"path":329,"priority":325},"scripts/__init__.py",{"path":331,"priority":325},"scripts/aggregate_benchmark.py",{"path":333,"priority":325},"scripts/generate_report.py",{"path":335,"priority":325},"scripts/improve_description.py",{"path":337,"priority":325},"scripts/package_skill.py",{"path":339,"priority":325},"scripts/quick_validate.py",{"path":341,"priority":325},"scripts/run_eval.py",{"path":343,"priority":325},"scripts/run_loop.py",{"path":345,"priority":325},"scripts/utils.py","skill",{"basePath":348,"description":349,"displayName":350,"installMethods":351,"rationale":352,"selectedPaths":353,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-ai-gateway","Reference for Netlify AI Gateway — the managed proxy that routes calls to OpenAI, Anthropic, and Google Gemini SDKs without provider API keys. Use this skill any time the user wants to add AI on a Netlify site (chat, completion, reasoning, image generation, image-to-image edit/stylize), choose or change a model, wire up the OpenAI / Anthropic / @google/genai SDK, decide which provider to use for an image-gen feature (it's Gemini-only on the gateway), or debug \"model not found\" / \"API key missing\" against the gateway. Required reading before pinning a model — the gateway exposes a curated subset, not every provider model.","netlify-ai-gateway",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-ai-gateway/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-ai-gateway)",[354],{"path":320,"priority":268},{"basePath":356,"description":357,"displayName":358,"installMethods":359,"rationale":360,"selectedPaths":361,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-blobs","Guide for using Netlify Blobs for file and asset storage — images, documents, uploads, exports, cached binary artifacts. Covers getStore(), CRUD operations, metadata, listing, deploy-scoped vs site-scoped stores, and local development. Do NOT use Blobs as a dynamic data store — use Netlify Database for that.","netlify-blobs",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-blobs/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-blobs)",[362],{"path":320,"priority":268},{"basePath":364,"description":365,"displayName":366,"installMethods":367,"rationale":368,"selectedPaths":369,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-caching","Guide for controlling caching on Netlify's CDN. Use when configuring cache headers, setting up stale-while-revalidate, implementing on-demand cache purge, or understanding Netlify's CDN caching behavior. Covers Cache-Control, Netlify-CDN-Cache-Control, cache tags, durable cache, and framework-specific caching patterns.","netlify-caching",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-caching/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-caching)",[370],{"path":320,"priority":268},{"basePath":372,"description":373,"displayName":374,"installMethods":375,"rationale":376,"selectedPaths":377,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-cli-and-deploy","Guide for using the Netlify CLI and deploying sites. Use when installing the CLI, linking sites, deploying (Git-based or manual), managing environment variables, or running local development. Covers netlify dev, netlify deploy, Git vs non-Git workflows, and environment variable management.","netlify-cli-and-deploy",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-cli-and-deploy/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-cli-and-deploy)",[378],{"path":320,"priority":268},{"basePath":380,"description":381,"displayName":382,"installMethods":383,"rationale":384,"selectedPaths":385,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-config","Reference for netlify.toml configuration. Use when configuring build settings, redirects, rewrites, headers, deploy contexts, environment variables, or any site-level configuration. Covers the complete netlify.toml syntax including redirects with splats/conditions, headers, deploy contexts, functions config, and edge functions config.","netlify-config",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-config/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-config)",[386],{"path":320,"priority":268},{"basePath":388,"description":389,"displayName":390,"installMethods":391,"rationale":392,"selectedPaths":393,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-database","Guide for using Netlify Database — the GA managed Postgres product built into Netlify. Use when a project needs any kind of dynamic, structured, or relational data. Covers provisioning via @netlify/database, Drizzle ORM (@beta) setup, migrations, preview branching, and safe production data handling. Blobs is only for file/asset storage — any dynamic data belongs in the database.","netlify-database",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-database/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-database)",[394,395,397,399,401],{"path":320,"priority":268},{"path":396,"priority":285},"references/legacy-extension.md",{"path":398,"priority":285},"references/local-dev.md",{"path":400,"priority":285},"references/migration-from-extension.md",{"path":402,"priority":285},"references/migrations.md",{"basePath":404,"description":405,"displayName":406,"installMethods":407,"rationale":408,"selectedPaths":409,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-deploy","Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.","netlify-deploy",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-deploy/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-deploy)",[410,411,413,415],{"path":320,"priority":268},{"path":412,"priority":285},"references/cli-commands.md",{"path":414,"priority":285},"references/deployment-patterns.md",{"path":416,"priority":285},"references/netlify-toml.md",{"basePath":418,"description":419,"displayName":420,"installMethods":421,"rationale":422,"selectedPaths":423,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-edge-functions","Guide for writing Netlify Edge Functions. Use when building middleware, geolocation-based logic, request/response manipulation, authentication checks, A/B testing, or any low-latency edge compute. Covers Deno runtime, context.next() middleware pattern, geolocation, and when to choose edge vs serverless.","netlify-edge-functions",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-edge-functions/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-edge-functions)",[424],{"path":320,"priority":268},{"basePath":426,"description":427,"displayName":428,"installMethods":429,"rationale":430,"selectedPaths":431,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-forms","Guide for using Netlify Forms for HTML form handling. Use when adding contact forms, feedback forms, file upload forms, or any form that should be collected by Netlify. Covers the data-netlify attribute, spam filtering, AJAX submissions, file uploads, notifications, and the submissions API.","netlify-forms",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-forms/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-forms)",[432],{"path":320,"priority":268},{"basePath":434,"description":435,"displayName":436,"installMethods":437,"rationale":438,"selectedPaths":439,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-frameworks","Guide for deploying web frameworks on Netlify. Use when setting up a framework project (Vite/React, Astro, TanStack Start, Next.js, Nuxt, SvelteKit, Remix) for Netlify deployment, configuring adapters or plugins, or troubleshooting framework-specific Netlify integration. Covers what Netlify needs from each framework and how adapters handle server-side rendering.","netlify-frameworks",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-frameworks/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-frameworks)",[440,441,443,445,447],{"path":320,"priority":268},{"path":442,"priority":285},"references/astro.md",{"path":444,"priority":285},"references/nextjs.md",{"path":446,"priority":285},"references/tanstack.md",{"path":448,"priority":285},"references/vite.md",{"basePath":450,"description":451,"displayName":452,"installMethods":453,"rationale":454,"selectedPaths":455,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-functions","Guide for writing Netlify serverless functions. Use when creating API endpoints, background processing, scheduled tasks, or any server-side logic using Netlify Functions. Covers modern syntax (default export + Config), TypeScript, path routing, background functions, scheduled functions, streaming, and method routing.","netlify-functions",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-functions/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-functions)",[456],{"path":320,"priority":268},{"basePath":458,"description":459,"displayName":460,"installMethods":461,"rationale":462,"selectedPaths":463,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-identity","Use when the task involves authentication, user signups, logins, password recovery, OAuth providers, role-based access control, or protecting routes and functions. Always use `@netlify/identity`. Never use `netlify-identity-widget` or `gotrue-js` — they are deprecated.","netlify-identity",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-identity/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-identity)",[464,465],{"path":320,"priority":268},{"path":466,"priority":285},"references/advanced-patterns.md",{"basePath":468,"description":469,"displayName":470,"installMethods":471,"rationale":472,"selectedPaths":473,"source":274,"sourceLanguage":22,"type":346},"skills/netlify-image-cdn","Guide for using Netlify Image CDN for image optimization and transformation. Use when serving optimized images, creating responsive image markup, setting up user-uploaded image pipelines, or configuring image transformations. Covers the /.netlify/images endpoint, query parameters, remote image allowlisting, clean URL rewrites, and composing uploads with Functions + Blobs.","netlify-image-cdn",{"claudeCode":52},"SKILL.md frontmatter at skills/netlify-image-cdn/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-image-cdn)",[474,475],{"path":320,"priority":268},{"path":476,"priority":285},"references/user-uploads.md",{"sources":478},[479],"manual",{"closedIssues90d":237,"description":19,"forks":237,"license":38,"openIssues90d":238,"pushedAt":239,"readmeSize":235,"stars":240,"topics":481},[],{"classifiedAt":483,"discoverAt":484,"extractAt":485,"githubAt":485,"updatedAt":483},1778694599156,1778694595297,1778694597271,[224,33,223,20,222],{"evaluatedAt":245,"extractAt":47,"updatedAt":245},[],[490,522],{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":500,"providers":502,"relations":515,"tags":517,"workflow":518},1778697668802.9524,"k1746m1dnjtegrp9ftydmb5wn186mxsv",{"reviewCount":11},{"description":495,"installMethods":496,"name":498,"sourceUrl":499},"One-stop shop for building AI-powered products and businesses with Stripe.",{"claudeCode":497},"stripe/agent-toolkit","stripe","https://github.com/stripe/agent-toolkit",{"basePath":19,"githubOwner":498,"githubRepo":501,"locale":22,"slug":501,"type":247},"agent-toolkit",{"evaluate":503,"extract":512},{"promptVersionExtension":216,"promptVersionScoring":27,"score":504,"tags":505,"targetMarket":34,"tier":511},100,[498,506,222,507,508,509,510],"ai","typescript","python","llm","agent","verified",{"commitSha":37,"marketplace":513,"plugin":514},{"name":498,"pluginCount":238},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":516},"kd74b9k48z93rf42bgdvfdcahh86nzpd",[510,506,509,508,222,498,507],{"evaluatedAt":519,"extractAt":520,"updatedAt":521},1778697682749,1778697668803,1778697814342,{"_creationTime":523,"_id":524,"community":525,"display":526,"identity":532,"providers":534,"relations":544,"tags":546,"workflow":547},1778698388090.9072,"k171hvn0e2t3jzczxm3vzspj3186mgj7",{"reviewCount":11},{"description":527,"installMethods":528,"name":530,"sourceUrl":531},"Browser automation for AI agents",{"claudeCode":529},"vercel-labs/agent-browser","agent-browser","https://github.com/vercel-labs/agent-browser",{"basePath":19,"githubOwner":533,"githubRepo":530,"locale":22,"slug":530,"type":247},"vercel-labs",{"evaluate":535,"extract":541},{"promptVersionExtension":216,"promptVersionScoring":27,"score":536,"tags":537,"targetMarket":34,"tier":511},99,[538,30,539,540,224],"browser-automation","webdriver","testing",{"commitSha":37,"marketplace":542,"plugin":543},{"name":530,"pluginCount":238},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":545},"kd74a6sfc26xa0ec2tpntj8r2986mn0a",[224,538,30,540,539],{"evaluatedAt":548,"extractAt":549,"updatedAt":550},1778698406247,1778698388091,1778698675865]