[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-apollographql-apollo-server-de":3,"guides-for-apollographql-apollo-server":684,"similar-k17d66j5mh2274pr7zxngznxys86m2q6-de":685},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":252,"isFallback":235,"parentExtension":258,"providers":313,"relations":317,"repo":318,"tags":682,"workflow":683},1778675562553.7424,"k17d66j5mh2274pr7zxngznxys86m2q6",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Guide for building GraphQL servers with Apollo Server 5.x. Use this skill when: (1) setting up a new Apollo Server project, (2) writing resolvers or defining GraphQL schemas, (3) implementing authentication or authorization, (4) creating plugins or custom data sources, (5) troubleshooting Apollo Server errors or performance issues.\n",{"claudeCode":12},"apollographql/skills","Apollo Server","https://github.com/apollographql/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":233,"workflow":250},1778675802926.022,"kn7dzhqmzctw12vmznehkby4dh86mzz9","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":209,"promptVersionExtension":212,"promptVersionScoring":213,"purpose":214,"rationale":215,"score":216,"summary":217,"tags":218,"targetMarket":225,"tier":226,"useCases":227},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of building GraphQL servers with Apollo Server 5.x and lists specific use cases.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides specific guidance and examples for Apollo Server 5.x, going beyond generic advice by covering setup, schema definition, resolvers, and integration patterns.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides comprehensive setup instructions for both standalone and framework-integrated scenarios, including code examples and troubleshooting tips, covering the complete lifecycle for building Apollo Server applications.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses specifically on building GraphQL servers with Apollo Server 5.x, including related aspects like schema design and resolvers, without encroaching on unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's content, providing a clear and concise overview of its purpose and use cases.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill primarily guides with prose and code examples, rather than exposing specific tools for direct invocation by an agent.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","Configuration options for server setup, integration, and resolvers are clearly documented within the SKILL.md and reference files.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","The skill does not expose specific tools with names that require evaluation for descriptiveness.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As a documentation and guidance skill, it does not expose tools with parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the MIT license, as indicated in the LICENSE file and SKILL.md frontmatter.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on May 12, 2026, indicating recent maintenance.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","Dependencies like Node.js and TypeScript are mentioned, and installation instructions for npm/yarn are provided, implying standard dependency management.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","No secrets are used or handled by this skill; it focuses on code guidance.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill provides code snippets and documentation, not external data loading or remote execution, mitigating injection risks.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on documented package installations (npm) and does not fetch external content at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","This skill provides documentation and code examples, and does not modify any files outside of its own bundle or project folders.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops are present, as the skill does not execute arbitrary code.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not read or submit any confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks and uses clean printable ASCII and expected Unicode.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's code is plain and readable, with no obfuscation or runtime code fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill provides guidance and code snippets that are general and do not make assumptions about specific user project layouts.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","In the last 90 days, 0 issues were opened and 1 was closed, indicating good maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","A meaningful version (1.0.0) is declared in the SKILL.md frontmatter.",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","The skill provides code examples and documentation; validation is implied to be handled by the Apollo Server framework itself.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill provides guidance and code, not destructive operations, thus no confirmation gates are needed.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The skill references error handling patterns and provides examples, guiding users on how to implement robust error management in their Apollo Server applications.",{"category":111,"check":115,"severity":42,"summary":116},"Logging","As a guidance skill, it does not perform actions that require a local audit log.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill does not operate on personal data; it provides guidance on building applications.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill provides general guidance applicable globally for building Apollo Server applications.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill specifies Node.js and TypeScript requirements, and its guidance is framework-agnostic regarding OS or shell.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README exists, is comprehensive, and clearly explains the purpose of the Apollo GraphQL Agent Skills collection.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a skill that provides guidance and documentation, not a set of distinct tools.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","The skill does not expose specific tools that could have overlapping names.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All features described in the README and SKILL.md have corresponding implementations in the provided code examples and documentation.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions for the skills CLI and Claude Code plugin, along with usage examples.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The troubleshooting reference file provides specific error messages, their causes, and remediation steps.",{"category":104,"check":148,"severity":24,"summary":149},"Pinned dependencies","Dependencies are managed via npm, and the SKILL.md specifies Node.js and TypeScript versions, implying standard dependency management practices.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","This skill provides documentation and code examples, not state-changing operations requiring a dry-run mode.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","As a guidance skill, it does not involve remote calls or state-changing operations requiring idempotency or timeouts.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill clearly defines its purpose as guiding users in building GraphQL servers with Apollo Server 5.x and specifies when to use it.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability of guiding Apollo Server 5.x development.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured and reasonably concise, with longer materials delegated to reference files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Detailed topics like resolvers, context, error handling, and data sources are appropriately split into separate reference files.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill does not involve deep exploration or code review that would require forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md and reference files include clear, end-to-end code examples for setup, schema, resolvers, and context.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The troubleshooting guide addresses various setup, schema, runtime, and integration issues, outlining symptoms and recovery steps.",{"category":111,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools like an MCP server with fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill provides guidance on handling errors and invalid input, implicitly suggesting a halt on unexpected states through error handling patterns.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill focuses solely on Apollo Server 5.x and does not implicitly rely on other skills.",1778675802816,"This skill provides comprehensive guidance for building GraphQL servers using Apollo Server 5.x. It covers project setup, schema definition, resolver implementation, authentication, plugins, data sources, error handling, and troubleshooting, with code examples for both standalone and framework-integrated scenarios (e.g., Express).",[195,196,197,198,199],"Guidance on Apollo Server 5.x setup and integration","Examples for schema definition and resolver implementation","Instructions for authentication, authorization, and context management","Documentation on plugins, data sources, and error handling","Troubleshooting tips for common issues",[201,202,203],"Building GraphQL clients (e.g., Apollo Client)","Using older versions of Apollo Server","Providing a runtime execution environment for GraphQL schemas",[205,206,207,112,208],"Schema Design","Resolver Patterns","Context Management","Performance Optimization",[210,211],"Node.js v20+","TypeScript 4.7+","3.0.0","4.4.0","To guide developers in effectively building robust and performant GraphQL servers with Apollo Server 5.x, covering setup, core concepts, and best practices.","All checks passed with high quality. The skill is well-documented, production-ready, and follows best practices.",98,"Excellent skill for building Apollo Server 5.x GraphQL applications.",[219,220,221,222,223,224],"graphql","apollo","server","typescript","nodejs","api","global","verified",[228,229,230,231,232],"Setting up a new Apollo Server project","Writing resolvers or defining GraphQL schemas","Implementing authentication or authorization","Creating plugins or custom data sources","Troubleshooting Apollo Server errors or performance issues",{"codeQuality":234,"collectedAt":236,"documentation":237,"maintenance":240,"security":247,"testCoverage":249},{"hasLockfile":235},true,1778675785851,{"descriptionLength":238,"readmeSize":239},334,22716,{"closedIssues90d":241,"forks":242,"hasChangelog":243,"manifestVersion":244,"openIssues90d":8,"pushedAt":245,"stars":246},1,4,false,"1.0.0",1778606417000,62,{"hasNpmPackage":243,"license":248,"smitheryVerified":243},"MIT",{"hasCi":235,"hasTests":243},{"updatedAt":251},1778675802926,{"basePath":253,"githubOwner":254,"githubRepo":255,"locale":18,"slug":256,"type":257},"skills/apollo-server","apollographql","skills","apollo-server","skill",{"_creationTime":259,"_id":260,"community":261,"display":262,"identity":267,"parentExtension":270,"providers":299,"relations":309,"tags":310,"workflow":311},1778675562553.7402,"k172cxtw1jjyfy3j32102fhz4986nn9c",{"reviewCount":8},{"description":263,"installMethods":264,"name":266,"sourceUrl":14},"Agent skills for AI coding agents working with Apollo GraphQL tools and technologies",{"claudeCode":265},"apollo-skills","Apollo GraphQL Agent Skills",{"basePath":268,"githubOwner":254,"githubRepo":255,"locale":18,"slug":255,"type":269},"","plugin",{"_creationTime":271,"_id":272,"community":273,"display":274,"identity":278,"providers":280,"relations":293,"tags":295,"workflow":296},1778675562553.74,"k17dxad7tw1ns1wfge0ef2dbnd86nrvx",{"reviewCount":8},{"description":275,"installMethods":276,"name":277,"sourceUrl":14},"Bundled plugins for GraphQL development with Apollo tools and technologies",{"claudeCode":12},"apollo-marketplace",{"basePath":268,"githubOwner":254,"githubRepo":255,"locale":18,"slug":255,"type":279},"marketplace",{"evaluate":281,"extract":288},{"promptVersionExtension":282,"promptVersionScoring":213,"score":283,"tags":284,"targetMarket":225,"tier":226},"3.1.0",95,[219,220,285,286,287],"developer-tools","ai-agents","plugins",{"commitSha":289,"marketplace":290,"plugin":291},"HEAD",{"name":277,"pluginCount":241},{"mcpCount":8,"provider":292,"skillCount":8},"classify",{"repoId":294},"kd70kp4977ph9vbpa67gwcs7j586n0sc",[286,220,285,219,287],{"evaluatedAt":297,"extractAt":298,"updatedAt":297},1778675576047,1778675562553,{"evaluate":300,"extract":306},{"promptVersionExtension":212,"promptVersionScoring":213,"score":301,"tags":302,"targetMarket":225,"tier":226},99,[219,220,285,303,304,305],"code-generation","schema-management","api-development",{"commitSha":289,"license":248,"plugin":307},{"mcpCount":8,"provider":292,"skillCount":308},14,{"parentExtensionId":272,"repoId":294},[305,220,303,285,219,304],{"evaluatedAt":312,"extractAt":298,"updatedAt":312},1778675594715,{"evaluate":314,"extract":316},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":315,"targetMarket":225,"tier":226},[219,220,221,222,223,224],{"commitSha":289,"license":248},{"parentExtensionId":260,"repoId":294},{"_creationTime":319,"_id":294,"identity":320,"providers":321,"workflow":678},1778675558500.5981,{"githubOwner":254,"githubRepo":255,"sourceUrl":14},{"classify":322,"discover":671,"github":674},{"commitSha":289,"extensions":323},[324,337,378,413,432,446,472,487,500,558,572,586,600,618,635,661],{"basePath":268,"description":275,"displayName":277,"installMethods":325,"rationale":326,"selectedPaths":327,"source":336,"sourceLanguage":18,"type":279},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[328,331,333],{"path":329,"priority":330},".claude-plugin/marketplace.json","mandatory",{"path":332,"priority":330},"README.md",{"path":334,"priority":335},"LICENSE","high","rule",{"basePath":268,"description":263,"displayName":265,"installMethods":338,"license":248,"rationale":339,"selectedPaths":340,"source":336,"sourceLanguage":18,"type":269},{"claudeCode":265},"plugin manifest at .claude-plugin/plugin.json",[341,343,344,345,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376],{"path":342,"priority":330},".claude-plugin/plugin.json",{"path":332,"priority":330},{"path":334,"priority":335},{"path":346,"priority":347},"skills/apollo-client/SKILL.md","medium",{"path":349,"priority":347},"skills/apollo-connectors/SKILL.md",{"path":351,"priority":347},"skills/apollo-federation/SKILL.md",{"path":353,"priority":347},"skills/apollo-ios/SKILL.md",{"path":355,"priority":347},"skills/apollo-kotlin/SKILL.md",{"path":357,"priority":347},"skills/apollo-mcp-server/SKILL.md",{"path":359,"priority":347},"skills/apollo-router/SKILL.md",{"path":361,"priority":347},"skills/apollo-router-plugin-creator/SKILL.md",{"path":363,"priority":347},"skills/apollo-server/SKILL.md",{"path":365,"priority":347},"skills/graphql-operations/SKILL.md",{"path":367,"priority":347},"skills/graphql-schema/SKILL.md",{"path":369,"priority":347},"skills/rover/SKILL.md",{"path":371,"priority":347},"skills/rust-best-practices/SKILL.md",{"path":373,"priority":347},"skills/skill-creator/SKILL.md",{"path":375,"priority":330},".lsp.json",{"path":377,"priority":330},".mcp.json",{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":336,"sourceLanguage":18,"type":257},"skills/apollo-client","Guide for building React applications with Apollo Client 4.x. Use this skill when: (1) setting up Apollo Client in a React project, (2) writing GraphQL queries or mutations with hooks, (3) configuring caching or cache policies, (4) managing local state with reactive variables, (5) troubleshooting Apollo Client errors or performance issues.\n","apollo-client",{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-client/SKILL.md",[385,387,389,391,393,395,397,399,401,403,405,407,409,411],{"path":386,"priority":330},"SKILL.md",{"path":388,"priority":347},"references/caching.md",{"path":390,"priority":347},"references/error-handling.md",{"path":392,"priority":347},"references/fragments.md",{"path":394,"priority":347},"references/integration-client.md",{"path":396,"priority":347},"references/integration-nextjs.md",{"path":398,"priority":347},"references/integration-react-router.md",{"path":400,"priority":347},"references/integration-tanstack-start.md",{"path":402,"priority":347},"references/mutations.md",{"path":404,"priority":347},"references/queries.md",{"path":406,"priority":347},"references/state-management.md",{"path":408,"priority":347},"references/suspense-hooks.md",{"path":410,"priority":347},"references/troubleshooting.md",{"path":412,"priority":347},"references/typescript-codegen.md",{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":336,"sourceLanguage":18,"type":257},"skills/apollo-connectors","Guide for integrating REST APIs into GraphQL supergraphs using Apollo Connectors with @source and @connect directives. Use this skill when the user: (1) mentions \"connectors\", \"Apollo Connectors\", or \"REST Connector\", (2) wants to integrate a REST API into GraphQL, (3) references @source or @connect directives, (4) works with files containing \"# Note to AI Friends: This is an Apollo Connectors schema\".\n","apollo-connectors",{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-connectors/SKILL.md",[420,421,423,425,427,428,430],{"path":386,"priority":330},{"path":422,"priority":347},"references/entities.md",{"path":424,"priority":347},"references/grammar.md",{"path":426,"priority":347},"references/methods.md",{"path":410,"priority":347},{"path":429,"priority":347},"references/validation.md",{"path":431,"priority":347},"references/variables.md",{"basePath":433,"description":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":336,"sourceLanguage":18,"type":257},"skills/apollo-federation","Guide for authoring Apollo Federation subgraph schemas. Use this skill when: (1) creating new subgraph schemas for a federated supergraph, (2) defining or modifying entities with @key, (3) sharing types/fields across subgraphs with @shareable, (4) working with federation directives (@external, @requires, @provides, @override, @inaccessible), (5) troubleshooting composition errors, (6) any task involving federation schema design patterns.\n","apollo-federation",{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-federation/SKILL.md",[439,440,442,444],{"path":386,"priority":330},{"path":441,"priority":347},"references/composition.md",{"path":443,"priority":347},"references/directives.md",{"path":445,"priority":347},"references/schema-patterns.md",{"basePath":447,"description":448,"displayName":449,"installMethods":450,"rationale":451,"selectedPaths":452,"source":336,"sourceLanguage":18,"type":257},"skills/apollo-ios","Guide for building Apple-platform applications with Apollo iOS, the strongly-typed GraphQL client for Swift. Use this skill when: (1) adding Apollo iOS to a Swift Package Manager or Xcode project, (2) configuring `apollo-codegen-config.json` and running code generation, (3) configuring an `ApolloClient` with auth, interceptors, and caching, (4) writing queries, mutations, or subscriptions from SwiftUI views, (5) writing tests against generated operation mocks.\n","apollo-ios",{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-ios/SKILL.md",[453,454,455,457,459,461,463,465,467,469],{"path":386,"priority":330},{"path":388,"priority":347},{"path":456,"priority":347},"references/codegen.md",{"path":458,"priority":347},"references/custom-scalars.md",{"path":460,"priority":347},"references/interceptors.md",{"path":462,"priority":347},"references/operations.md",{"path":464,"priority":347},"references/setup.md",{"path":466,"priority":347},"references/subscriptions.md",{"path":468,"priority":347},"references/testing.md",{"path":470,"priority":471},"scripts/list-apollo-ios-versions.sh","low",{"basePath":473,"description":474,"displayName":475,"installMethods":476,"rationale":477,"selectedPaths":478,"source":336,"sourceLanguage":18,"type":257},"skills/apollo-kotlin","Guide for building applications with Apollo Kotlin, the GraphQL client library for Android and Kotlin. Use this skill when: (1) setting up Apollo Kotlin in a Gradle project for Android, Kotlin/JVM, or KMP, (2) configuring schema download and codegen for GraphQL services, (3) configuring an `ApolloClient` with auth, interceptors, and caching, (4) writing queries, mutations, or subscriptions,\n","apollo-kotlin",{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-kotlin/SKILL.md",[479,480,481,482,483,485],{"path":386,"priority":330},{"path":388,"priority":347},{"path":462,"priority":347},{"path":464,"priority":347},{"path":484,"priority":471},"scripts/list-apollo-kotlin-normalized-cache-versions.sh",{"path":486,"priority":471},"scripts/list-apollo-kotlin-versions.sh",{"basePath":488,"description":489,"displayName":490,"installMethods":491,"rationale":492,"selectedPaths":493,"source":336,"sourceLanguage":18,"type":257},"skills/apollo-mcp-server","Guide for using Apollo MCP Server to connect AI agents with GraphQL APIs. Use this skill when: (1) setting up or configuring Apollo MCP Server, (2) defining MCP tools from GraphQL operations, (3) using introspection tools (introspect, search, validate, execute), (4) troubleshooting MCP server connectivity or tool execution issues.\n","apollo-mcp-server",{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-mcp-server/SKILL.md",[494,495,497,499],{"path":386,"priority":330},{"path":496,"priority":347},"references/configuration.md",{"path":498,"priority":347},"references/tools.md",{"path":410,"priority":347},{"basePath":501,"description":502,"displayName":503,"installMethods":504,"rationale":505,"selectedPaths":506,"source":336,"sourceLanguage":18,"type":257},"skills/apollo-router","Version-aware guide for configuring and running Apollo Router for federated GraphQL supergraphs. Generates correct YAML for both Router v1.x and v2.x. Use this skill when: (1) setting up Apollo Router to run a supergraph, (2) configuring routing, headers, or CORS, (3) implementing custom plugins (Rhai scripts or coprocessors), (4) configuring telemetry (tracing, metrics, logging), (5) troubleshooting Router performance or connectivity issues.\n","apollo-router",{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-router/SKILL.md",[507,508,510,511,513,515,517,519,521,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556],{"path":386,"priority":330},{"path":509,"priority":347},"divergence-map.md",{"path":496,"priority":347},{"path":512,"priority":347},"references/connectors.md",{"path":514,"priority":347},"references/headers.md",{"path":516,"priority":347},"references/plugins.md",{"path":518,"priority":347},"references/response-caching.md",{"path":520,"priority":347},"references/telemetry.md",{"path":410,"priority":347},{"path":523,"priority":471},"templates/v1/development.yaml",{"path":525,"priority":471},"templates/v1/production.yaml",{"path":527,"priority":471},"templates/v1/sections/auth.yaml",{"path":529,"priority":471},"templates/v1/sections/cors.yaml",{"path":531,"priority":471},"templates/v1/sections/headers.yaml",{"path":533,"priority":471},"templates/v1/sections/limits.yaml",{"path":535,"priority":471},"templates/v1/sections/telemetry.yaml",{"path":537,"priority":471},"templates/v1/sections/traffic-shaping.yaml",{"path":539,"priority":471},"templates/v2/development.yaml",{"path":541,"priority":471},"templates/v2/production.yaml",{"path":543,"priority":471},"templates/v2/sections/auth.yaml",{"path":545,"priority":471},"templates/v2/sections/connectors.yaml",{"path":547,"priority":471},"templates/v2/sections/cors.yaml",{"path":549,"priority":471},"templates/v2/sections/headers.yaml",{"path":551,"priority":471},"templates/v2/sections/limits.yaml",{"path":553,"priority":471},"templates/v2/sections/response-caching.yaml",{"path":555,"priority":471},"templates/v2/sections/telemetry.yaml",{"path":557,"priority":471},"templates/v2/sections/traffic-shaping.yaml",{"basePath":559,"description":560,"displayName":561,"installMethods":562,"rationale":563,"selectedPaths":564,"source":336,"sourceLanguage":18,"type":257},"skills/apollo-router-plugin-creator","Guide for writing Apollo Router native Rust plugins. Use this skill when: (1) users want to create a new router plugin, (2) users want to add service hooks (router_service, supergraph_service, execution_service, subgraph_service), (3) users want to modify an existing router plugin, (4) users need to understand router plugin patterns or the request lifecycle. (5) triggers on requests like \"create a new plugin\", \"add a router plugin\", \"modify the X plugin\", or \"add subgraph_service hook\".\n","apollo-router-plugin-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-router-plugin-creator/SKILL.md",[565,566,568,570],{"path":386,"priority":330},{"path":567,"priority":347},"references/examples.md",{"path":569,"priority":347},"references/existing-plugins.md",{"path":571,"priority":347},"references/service-hooks.md",{"basePath":253,"description":10,"displayName":256,"installMethods":573,"rationale":574,"selectedPaths":575,"source":336,"sourceLanguage":18,"type":257},{"claudeCode":12},"SKILL.md frontmatter at skills/apollo-server/SKILL.md",[576,577,579,581,582,583,585],{"path":386,"priority":330},{"path":578,"priority":347},"references/context-and-auth.md",{"path":580,"priority":347},"references/data-sources.md",{"path":390,"priority":347},{"path":516,"priority":347},{"path":584,"priority":347},"references/resolvers.md",{"path":410,"priority":347},{"basePath":587,"description":588,"displayName":589,"installMethods":590,"rationale":591,"selectedPaths":592,"source":336,"sourceLanguage":18,"type":257},"skills/graphql-operations","Guide for writing GraphQL operations (queries, mutations, fragments) following best practices. Use this skill when: (1) writing GraphQL queries or mutations, (2) organizing operations with fragments, (3) optimizing data fetching patterns, (4) setting up type generation or linting, (5) reviewing operations for efficiency.\n","graphql-operations",{"claudeCode":12},"SKILL.md frontmatter at skills/graphql-operations/SKILL.md",[593,594,595,596,597,599],{"path":386,"priority":330},{"path":392,"priority":347},{"path":402,"priority":347},{"path":404,"priority":347},{"path":598,"priority":347},"references/tooling.md",{"path":431,"priority":347},{"basePath":601,"description":602,"displayName":603,"installMethods":604,"rationale":605,"selectedPaths":606,"source":336,"sourceLanguage":18,"type":257},"skills/graphql-schema","Guide for designing GraphQL schemas following industry best practices. Use this skill when: (1) designing a new GraphQL schema or API, (2) reviewing existing schema for improvements, (3) deciding on type structures or nullability, (4) implementing pagination or error patterns, (5) ensuring security in schema design.\n","graphql-schema",{"claudeCode":12},"SKILL.md frontmatter at skills/graphql-schema/SKILL.md",[607,608,610,612,614,616],{"path":386,"priority":330},{"path":609,"priority":347},"references/errors.md",{"path":611,"priority":347},"references/naming.md",{"path":613,"priority":347},"references/pagination.md",{"path":615,"priority":347},"references/security.md",{"path":617,"priority":347},"references/types.md",{"basePath":619,"description":620,"displayName":621,"installMethods":622,"rationale":623,"selectedPaths":624,"source":336,"sourceLanguage":18,"type":257},"skills/rover","Guide for using Apollo Rover CLI to manage GraphQL schemas and federation. Use this skill when: (1) publishing or fetching subgraph/graph schemas, (2) composing supergraph schemas locally or via GraphOS, (3) running local supergraph development with rover dev, (4) validating schemas with check and lint commands, (5) configuring Rover authentication and environment.\n","rover",{"claudeCode":12},"SKILL.md frontmatter at skills/rover/SKILL.md",[625,626,627,629,631,633],{"path":386,"priority":330},{"path":496,"priority":347},{"path":628,"priority":347},"references/dev.md",{"path":630,"priority":347},"references/graphs.md",{"path":632,"priority":347},"references/subgraphs.md",{"path":634,"priority":347},"references/supergraphs.md",{"basePath":636,"description":637,"displayName":638,"installMethods":639,"rationale":640,"selectedPaths":641,"source":336,"sourceLanguage":18,"type":257},"skills/rust-best-practices","Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook. Use this skill when: (1) writing new Rust code or functions, (2) reviewing or refactoring existing Rust code, (3) deciding between borrowing vs cloning or ownership patterns, (4) implementing error handling with Result types, (5) optimizing Rust code for performance, (6) writing tests or documentation for Rust projects.\n","rust-best-practices",{"claudeCode":12},"SKILL.md frontmatter at skills/rust-best-practices/SKILL.md",[642,643,645,647,649,651,653,655,657,659],{"path":386,"priority":330},{"path":644,"priority":347},"references/chapter_01.md",{"path":646,"priority":347},"references/chapter_02.md",{"path":648,"priority":347},"references/chapter_03.md",{"path":650,"priority":347},"references/chapter_04.md",{"path":652,"priority":347},"references/chapter_05.md",{"path":654,"priority":347},"references/chapter_06.md",{"path":656,"priority":347},"references/chapter_07.md",{"path":658,"priority":347},"references/chapter_08.md",{"path":660,"priority":347},"references/chapter_09.md",{"basePath":662,"description":663,"displayName":664,"installMethods":665,"rationale":666,"selectedPaths":667,"source":336,"sourceLanguage":18,"type":257},"skills/skill-creator","Guide for creating effective skills for Apollo GraphQL and GraphQL development. Use this skill when: (1) users want to create a new skill, (2) users want to update an existing skill, (3) users ask about skill structure or best practices, (4) users need help writing SKILL.md files.\n","skill-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/skill-creator/SKILL.md",[668,669],{"path":386,"priority":330},{"path":670,"priority":347},"references/apollo-skills.md",{"sources":672},[673],"manual",{"closedIssues90d":241,"description":266,"forks":242,"homepage":675,"license":248,"openIssues90d":8,"pushedAt":245,"readmeSize":239,"stars":246,"topics":676},"https://skills.sh/apollographql/skills",[677,219,220],"agent-skills",{"classifiedAt":679,"discoverAt":680,"extractAt":681,"githubAt":681,"updatedAt":679},1778675562295,1778675558500,1778675560568,[224,220,219,223,221,222],{"evaluatedAt":251,"extractAt":298,"updatedAt":251},[],[686,718,737,754,770,790],{"_creationTime":687,"_id":688,"community":689,"display":690,"identity":696,"providers":701,"relations":709,"tags":713,"workflow":714},1778694990469.487,"k176n6442s9c9fdjac88vvqh0s86n5m0",{"reviewCount":8},{"description":691,"installMethods":692,"name":694,"sourceUrl":695},"Verwenden Sie dies, wenn die Aufgabe Authentifizierung, Benutzerregistrierungen, Anmeldungen, Passwortwiederherstellung, OAuth-Anbieter, rollenbasierte Zugriffskontrolle oder den Schutz von Routen und Funktionen beinhaltet. Verwenden Sie immer `@netlify/identity`. Verwenden Sie niemals `netlify-identity-widget` oder `gotrue-js` – diese sind veraltet.",{"claudeCode":693},"netlify/context-and-tools","netlify-identity","https://github.com/netlify/context-and-tools",{"basePath":697,"githubOwner":698,"githubRepo":699,"locale":700,"slug":694,"type":257},"skills/netlify-identity","netlify","context-and-tools","de",{"evaluate":702,"extract":708},{"promptVersionExtension":212,"promptVersionScoring":213,"score":703,"tags":704,"targetMarket":225,"tier":226},100,[705,698,706,707,222,224],"authentication","identity","javascript",{"commitSha":289},{"parentExtensionId":710,"repoId":711,"translatedFrom":712},"k1714spp30a0rvg5y3yjga772n86nmps","kd7b1ncy2zzzfws29grdt8heb986ntzq","k17f1596a2t00btq1hfksssg0s86n6ej",[224,705,706,707,698,222],{"evaluatedAt":715,"extractAt":716,"updatedAt":717},1778694839805,1778694599571,1778694990469,{"_creationTime":719,"_id":720,"community":721,"display":722,"identity":724,"providers":725,"relations":733,"tags":734,"workflow":735},1778675562553.742,"k173e1kq1rx964re0va14ewgg586n241",{"reviewCount":8},{"description":502,"installMethods":723,"name":503,"sourceUrl":14},{"claudeCode":12},{"basePath":501,"githubOwner":254,"githubRepo":255,"locale":18,"slug":503,"type":257},{"evaluate":726,"extract":732},{"promptVersionExtension":212,"promptVersionScoring":213,"score":703,"tags":727,"targetMarket":225,"tier":226},[219,220,728,729,730,731],"router","configuration","federation","yaml",{"commitSha":289},{"parentExtensionId":260,"repoId":294},[220,729,730,219,728,731],{"evaluatedAt":736,"extractAt":298,"updatedAt":736},1778675766592,{"_creationTime":738,"_id":739,"community":740,"display":741,"identity":743,"providers":744,"relations":750,"tags":751,"workflow":752},1778675562553.741,"k172b2vz7xsc1w6k6k6a9565z586nyem",{"reviewCount":8},{"description":434,"installMethods":742,"name":435,"sourceUrl":14},{"claudeCode":12},{"basePath":433,"githubOwner":254,"githubRepo":255,"locale":18,"slug":435,"type":257},{"evaluate":745,"extract":749},{"promptVersionExtension":212,"promptVersionScoring":213,"score":703,"tags":746,"targetMarket":225,"tier":226},[219,220,730,747,748],"schema","documentation",{"commitSha":289},{"parentExtensionId":260,"repoId":294},[220,748,730,219,747],{"evaluatedAt":753,"extractAt":298,"updatedAt":753},1778675656075,{"_creationTime":755,"_id":756,"community":757,"display":758,"identity":760,"providers":761,"relations":766,"tags":767,"workflow":768},1778675562553.7432,"k17ceq9hzc7exj48qzjzpk9j9986n97p",{"reviewCount":8},{"description":620,"installMethods":759,"name":621,"sourceUrl":14},{"claudeCode":12},{"basePath":619,"githubOwner":254,"githubRepo":255,"locale":18,"slug":621,"type":257},{"evaluate":762,"extract":765},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":763,"targetMarket":225,"tier":226},[219,220,621,747,764,730],"cli",{"commitSha":289},{"parentExtensionId":260,"repoId":294},[220,764,730,219,621,747],{"evaluatedAt":769,"extractAt":298,"updatedAt":769},1778676114925,{"_creationTime":771,"_id":772,"community":773,"display":774,"identity":776,"providers":777,"relations":786,"tags":787,"workflow":788},1778675562553.7415,"k174ckdzrcw1w43bx749j86qxs86ndcd",{"reviewCount":8},{"description":474,"installMethods":775,"name":475,"sourceUrl":14},{"claudeCode":12},{"basePath":473,"githubOwner":254,"githubRepo":255,"locale":18,"slug":475,"type":257},{"evaluate":778,"extract":785},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":779,"targetMarket":225,"tier":226},[220,780,781,782,219,783,784],"kotlin","android","kmp","codegen","gradle",{"commitSha":289},{"parentExtensionId":260,"repoId":294},[781,220,783,784,219,782,780],{"evaluatedAt":789,"extractAt":298,"updatedAt":789},1778675694462,{"_creationTime":791,"_id":792,"community":793,"display":794,"identity":800,"providers":803,"relations":813,"tags":817,"workflow":818},1778699276507.4565,"k17f878eas78tqr9j5r4r9vrsn86m495",{"reviewCount":8},{"description":795,"installMethods":796,"name":798,"sourceUrl":799},"Verwenden Sie dies, wenn der Benutzer X (Twitter)-Daten oder durch Bestätigung gesicherte X-Aktionen über Xquik benötigt: Tweet-Suche, Benutzer-Lookup, Follower-Extraktion, Mediendownload, Überwachung, Webhooks, MCP, SDKs, Posting, Likes, DMs und Profilaktualisierungen. Erfordert einen Xquik API-Schlüssel. Fordern Sie niemals X-Login-Materialien an.",{"claudeCode":797},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":801,"githubOwner":802,"githubRepo":798,"locale":700,"slug":798,"type":257},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":804,"extract":812},{"promptVersionExtension":212,"promptVersionScoring":213,"score":703,"tags":805,"targetMarket":225,"tier":226},[806,807,224,808,809,810,811],"twitter","x","data-retrieval","automation","mcp","sdk",{"commitSha":289},{"parentExtensionId":814,"repoId":815,"translatedFrom":816},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh","k172e8vt4zcz50bb0vfp6ptb1n86mf90",[224,809,808,810,811,806,807],{"evaluatedAt":819,"extractAt":820,"updatedAt":821},1778699230863,1778699170774,1778699276507]