[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-apollographql-skills-zh-CN":3,"guides-for-apollographql-skills":629,"similar-k17dxad7tw1ns1wfge0ef2dbnd86nrvx-zh-CN":630},{"_creationTime":4,"_id":5,"children":6,"community":50,"display":51,"evaluation":56,"identity":249,"isFallback":233,"parentExtension":251,"providers":252,"relations":258,"repo":259,"tags":627,"workflow":628},1778675562553.74,"k17dxad7tw1ns1wfge0ef2dbnd86nrvx",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":44,"tags":46,"workflow":47},1778675562553.7402,"k172cxtw1jjyfy3j32102fhz4986nn9c",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Agent skills for AI coding agents working with Apollo GraphQL tools and technologies",{"claudeCode":15},"apollo-skills","Apollo GraphQL Agent Skills","https://github.com/apollographql/skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":23},"","apollographql","skills","en","plugin",{"evaluate":25,"extract":38},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":36,"tier":37},"3.0.0","4.4.0",99,[30,31,32,33,34,35],"graphql","apollo","developer-tools","code-generation","schema-management","api-development","global","verified",{"commitSha":39,"license":40,"plugin":41},"HEAD","MIT",{"mcpCount":11,"provider":42,"skillCount":43},"classify",14,{"parentExtensionId":5,"repoId":45},"kd70kp4977ph9vbpa67gwcs7j586n0sc",[35,31,33,32,30,34],{"evaluatedAt":48,"extractAt":49,"updatedAt":48},1778675594715,1778675562553,{"reviewCount":11},{"description":52,"installMethods":53,"name":55,"sourceUrl":17},"Bundled plugins for GraphQL development with Apollo tools and technologies",{"claudeCode":54},"apollographql/skills","apollo-marketplace",{"_creationTime":57,"_id":58,"extensionId":5,"locale":22,"result":59,"trustSignals":231,"workflow":247},1778675576047.7427,"kn73g4mp9d0qxxywqtgzc9ksfs86nn72",{"checks":60,"evaluatedAt":206,"extensionSummary":207,"features":208,"nonGoals":214,"promptVersionExtension":218,"promptVersionScoring":27,"purpose":219,"rationale":220,"score":221,"summary":222,"tags":223,"targetMarket":36,"tier":37,"useCases":226},[61,66,69,72,76,79,84,88,91,94,98,102,105,109,112,115,118,121,124,127,131,135,139,143,147,150,153,156,160,163,166,169,172,175,178,182,186,190,193,197,200,203],{"category":62,"check":63,"severity":64,"summary":65},"Practical Utility","Problem relevance","pass","The description clearly states the extension addresses problems for AI coding agents working with Apollo GraphQL tools and technologies.",{"category":62,"check":67,"severity":64,"summary":68},"Unique selling proposition","The collection of specialized skills for Apollo GraphQL tools offers significant value beyond standard LLM capabilities, enabling AI agents to perform complex GraphQL development tasks.",{"category":62,"check":70,"severity":64,"summary":71},"Production readiness","The extension provides a comprehensive set of skills covering various aspects of Apollo GraphQL development, suggesting it is ready for real-world workflows.",{"category":73,"check":74,"severity":64,"summary":75},"Scope","Single responsibility principle","The marketplace bundles a coherent set of skills related to Apollo GraphQL tools and technologies, adhering to a single domain.",{"category":73,"check":77,"severity":64,"summary":78},"Description quality","The displayed description accurately and concisely reflects the extension's purpose of providing bundled plugins for GraphQL development with Apollo tools.",{"category":80,"check":81,"severity":82,"summary":83},"Invocation","Scoped tools","not_applicable","This is a marketplace extension, not an executable skill with specific tools.",{"category":85,"check":86,"severity":82,"summary":87},"Documentation","Configuration & parameter reference","As a marketplace extension, it does not have configurable parameters or options that require documentation.",{"category":73,"check":89,"severity":82,"summary":90},"Tool naming","This is a marketplace extension and does not expose individual tools.",{"category":73,"check":92,"severity":82,"summary":93},"Minimal I/O surface","This is a marketplace extension and does not have tools with I/O surfaces.",{"category":95,"check":96,"severity":64,"summary":97},"License","License usability","The extension is licensed under the MIT license, as indicated by the LICENSE file.",{"category":99,"check":100,"severity":64,"summary":101},"Maintenance","Commit recency","The last commit was on 2026-05-12, which is within the last 90 days.",{"category":99,"check":103,"severity":82,"summary":104},"Dependency Management","No third-party dependencies are managed by this marketplace extension itself.",{"category":106,"check":107,"severity":82,"summary":108},"Security","Secret Management","This marketplace extension does not handle secrets.",{"category":106,"check":110,"severity":82,"summary":111},"Injection","This marketplace extension does not execute code or load third-party data.",{"category":106,"check":113,"severity":82,"summary":114},"Transitive Supply-Chain Grenades","This marketplace extension does not load or include external files at runtime.",{"category":106,"check":116,"severity":82,"summary":117},"Sandbox Isolation","This marketplace extension does not interact with the file system or execute code.",{"category":106,"check":119,"severity":82,"summary":120},"Sandbox escape primitives","This marketplace extension does not contain scripts or hooks that could lead to sandbox escapes.",{"category":106,"check":122,"severity":82,"summary":123},"Data Exfiltration","This marketplace extension does not handle data or make outbound calls.",{"category":106,"check":125,"severity":64,"summary":126},"Hidden Text Tricks","The README and marketplace metadata are free of hidden-steering tricks.",{"category":128,"check":129,"severity":82,"summary":130},"Hooks","Opaque code execution","This marketplace extension does not contain any executable code or hooks.",{"category":132,"check":133,"severity":82,"summary":134},"Portability","Structural Assumption","This marketplace extension makes no assumptions about user project structure.",{"category":136,"check":137,"severity":64,"summary":138},"Trust","Issues Attention","There are 0 open and 1 closed issues in the last 90 days, indicating good responsiveness.",{"category":140,"check":141,"severity":64,"summary":142},"Versioning","Release Management","The README mentions semver tags and a releases page, indicating clear versioning.",{"category":144,"check":145,"severity":82,"summary":146},"Code Execution","Validation","This is a marketplace extension and does not execute code or require input validation.",{"category":106,"check":148,"severity":82,"summary":149},"Unguarded Destructive Operations","This marketplace extension does not perform any destructive operations.",{"category":144,"check":151,"severity":82,"summary":152},"Error Handling","This marketplace extension does not execute code and therefore has no error paths.",{"category":144,"check":154,"severity":82,"summary":155},"Logging","This marketplace extension does not execute code and therefore does not require logging.",{"category":157,"check":158,"severity":82,"summary":159},"Compliance","GDPR","This marketplace extension does not handle personal data.",{"category":157,"check":161,"severity":64,"summary":162},"Target market","No regional or jurisdictional signals were detected; the target market is global.",{"category":132,"check":164,"severity":82,"summary":165},"Runtime stability","This marketplace extension has no runtime dependencies or platform assumptions.",{"category":85,"check":167,"severity":64,"summary":168},"README","The README clearly states the extension's purpose and provides installation instructions.",{"category":73,"check":170,"severity":82,"summary":171},"Tool surface size","This is a marketplace extension and does not expose tools.",{"category":80,"check":173,"severity":82,"summary":174},"Overlapping near-synonym tools","This marketplace extension does not expose tools.",{"category":85,"check":176,"severity":64,"summary":177},"Phantom features","All features described in the README, such as the Claude Code plugin installation, have corresponding implementations.",{"category":179,"check":180,"severity":64,"summary":181},"Install","Installation instruction","The README provides clear installation instructions for various platforms including Skills CLI, Claude Code plugin, and GitHub CLI.",{"category":183,"check":184,"severity":82,"summary":185},"Errors","Actionable error messages","This marketplace extension does not have user-facing error paths.",{"category":187,"check":188,"severity":82,"summary":189},"Execution","Pinned dependencies","This marketplace extension does not have executable code or dependencies.",{"category":73,"check":191,"severity":82,"summary":192},"Dry-run preview","This marketplace extension does not perform state-changing operations.",{"category":194,"check":195,"severity":82,"summary":196},"Protocol","Idempotent retry & timeouts","This marketplace extension does not involve remote calls or state-changing operations.",{"category":157,"check":198,"severity":82,"summary":199},"Telemetry opt-in","This marketplace extension does not emit telemetry.",{"category":73,"check":201,"severity":64,"summary":202},"Theme declaration","The README declares a specific curation theme focused on Apollo GraphQL tools and technologies for AI coding agents.",{"category":140,"check":204,"severity":64,"summary":205},"Per-entry version metadata","The marketplace.json file specifies version metadata for the bundled plugin.",1778675575950,"This marketplace provides a collection of specialized skills for AI coding agents focused on Apollo GraphQL tools and technologies. It includes skills for Apollo Client, Apollo Server, Apollo Connectors, Apollo Federation, Apollo Router, Apollo iOS, Apollo Kotlin, Rover CLI, GraphQL schema design, GraphQL operations, Rust best practices, and a skill creator guide.",[209,210,211,212,213],"Curated collection of Apollo GraphQL skills","Support for various Apollo technologies (client, server, federation, etc.)","Guidance on GraphQL schema design and operations","Skills for multiple platforms (React, iOS, Android, Rust)","Includes developer tools like Rover CLI and MCP Server",[215,216,217],"Providing executable code directly","Curation of non-Apollo GraphQL related tools","Hosting individual extensions; only provides metadata for a collection","3.1.0","To provide AI coding agents with a focused catalog of tools and guidance for developing with Apollo GraphQL, enhancing productivity and best practice adherence.","The extension is a high-quality marketplace listing with comprehensive documentation and recent activity. All checks passed or were not applicable, resulting in a verified tier and high score.",95,"A well-curated marketplace of Apollo GraphQL skills for AI agents.",[30,31,32,224,225],"ai-agents","plugins",[227,228,229,230],"Browsing for AI agent capabilities in Apollo GraphQL development","Discovering tools for building GraphQL APIs and clients","Finding resources to improve GraphQL schema design and best practices","Identifying skills for cross-platform GraphQL development",{"codeQuality":232,"collectedAt":234,"documentation":235,"maintenance":238,"security":245,"testCoverage":246},{"hasLockfile":233},true,1778675565145,{"descriptionLength":236,"readmeSize":237},74,22716,{"closedIssues90d":239,"forks":240,"hasChangelog":241,"manifestVersion":242,"openIssues90d":11,"pushedAt":243,"stars":244},1,4,false,"1.0.0",1778606417000,62,{"hasNpmPackage":241,"license":40,"smitheryVerified":241},{"hasCi":233,"hasTests":241},{"updatedAt":248},1778675576047,{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":250},"marketplace",null,{"evaluate":253,"extract":255},{"promptVersionExtension":218,"promptVersionScoring":27,"score":221,"tags":254,"targetMarket":36,"tier":37},[30,31,32,224,225],{"commitSha":39,"marketplace":256,"plugin":257},{"name":55,"pluginCount":239},{"mcpCount":11,"provider":42,"skillCount":11},{"repoId":45},{"_creationTime":260,"_id":45,"identity":261,"providers":262,"workflow":623},1778675558500.5981,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":263,"discover":616,"github":619},{"commitSha":39,"extensions":264},[265,278,319,355,374,388,414,429,442,500,514,531,545,563,580,606],{"basePath":19,"description":52,"displayName":55,"installMethods":266,"rationale":267,"selectedPaths":268,"source":277,"sourceLanguage":22,"type":250},{"claudeCode":54},"marketplace.json at .claude-plugin/marketplace.json",[269,272,274],{"path":270,"priority":271},".claude-plugin/marketplace.json","mandatory",{"path":273,"priority":271},"README.md",{"path":275,"priority":276},"LICENSE","high","rule",{"basePath":19,"description":13,"displayName":15,"installMethods":279,"license":40,"rationale":280,"selectedPaths":281,"source":277,"sourceLanguage":22,"type":23},{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[282,284,285,286,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317],{"path":283,"priority":271},".claude-plugin/plugin.json",{"path":273,"priority":271},{"path":275,"priority":276},{"path":287,"priority":288},"skills/apollo-client/SKILL.md","medium",{"path":290,"priority":288},"skills/apollo-connectors/SKILL.md",{"path":292,"priority":288},"skills/apollo-federation/SKILL.md",{"path":294,"priority":288},"skills/apollo-ios/SKILL.md",{"path":296,"priority":288},"skills/apollo-kotlin/SKILL.md",{"path":298,"priority":288},"skills/apollo-mcp-server/SKILL.md",{"path":300,"priority":288},"skills/apollo-router/SKILL.md",{"path":302,"priority":288},"skills/apollo-router-plugin-creator/SKILL.md",{"path":304,"priority":288},"skills/apollo-server/SKILL.md",{"path":306,"priority":288},"skills/graphql-operations/SKILL.md",{"path":308,"priority":288},"skills/graphql-schema/SKILL.md",{"path":310,"priority":288},"skills/rover/SKILL.md",{"path":312,"priority":288},"skills/rust-best-practices/SKILL.md",{"path":314,"priority":288},"skills/skill-creator/SKILL.md",{"path":316,"priority":271},".lsp.json",{"path":318,"priority":271},".mcp.json",{"basePath":320,"description":321,"displayName":322,"installMethods":323,"rationale":324,"selectedPaths":325,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/apollo-client/SKILL.md",[326,328,330,332,334,336,338,340,342,344,346,348,350,352],{"path":327,"priority":271},"SKILL.md",{"path":329,"priority":288},"references/caching.md",{"path":331,"priority":288},"references/error-handling.md",{"path":333,"priority":288},"references/fragments.md",{"path":335,"priority":288},"references/integration-client.md",{"path":337,"priority":288},"references/integration-nextjs.md",{"path":339,"priority":288},"references/integration-react-router.md",{"path":341,"priority":288},"references/integration-tanstack-start.md",{"path":343,"priority":288},"references/mutations.md",{"path":345,"priority":288},"references/queries.md",{"path":347,"priority":288},"references/state-management.md",{"path":349,"priority":288},"references/suspense-hooks.md",{"path":351,"priority":288},"references/troubleshooting.md",{"path":353,"priority":288},"references/typescript-codegen.md","skill",{"basePath":356,"description":357,"displayName":358,"installMethods":359,"rationale":360,"selectedPaths":361,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/apollo-connectors/SKILL.md",[362,363,365,367,369,370,372],{"path":327,"priority":271},{"path":364,"priority":288},"references/entities.md",{"path":366,"priority":288},"references/grammar.md",{"path":368,"priority":288},"references/methods.md",{"path":351,"priority":288},{"path":371,"priority":288},"references/validation.md",{"path":373,"priority":288},"references/variables.md",{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/apollo-federation/SKILL.md",[381,382,384,386],{"path":327,"priority":271},{"path":383,"priority":288},"references/composition.md",{"path":385,"priority":288},"references/directives.md",{"path":387,"priority":288},"references/schema-patterns.md",{"basePath":389,"description":390,"displayName":391,"installMethods":392,"rationale":393,"selectedPaths":394,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/apollo-ios/SKILL.md",[395,396,397,399,401,403,405,407,409,411],{"path":327,"priority":271},{"path":329,"priority":288},{"path":398,"priority":288},"references/codegen.md",{"path":400,"priority":288},"references/custom-scalars.md",{"path":402,"priority":288},"references/interceptors.md",{"path":404,"priority":288},"references/operations.md",{"path":406,"priority":288},"references/setup.md",{"path":408,"priority":288},"references/subscriptions.md",{"path":410,"priority":288},"references/testing.md",{"path":412,"priority":413},"scripts/list-apollo-ios-versions.sh","low",{"basePath":415,"description":416,"displayName":417,"installMethods":418,"rationale":419,"selectedPaths":420,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/apollo-kotlin/SKILL.md",[421,422,423,424,425,427],{"path":327,"priority":271},{"path":329,"priority":288},{"path":404,"priority":288},{"path":406,"priority":288},{"path":426,"priority":413},"scripts/list-apollo-kotlin-normalized-cache-versions.sh",{"path":428,"priority":413},"scripts/list-apollo-kotlin-versions.sh",{"basePath":430,"description":431,"displayName":432,"installMethods":433,"rationale":434,"selectedPaths":435,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/apollo-mcp-server/SKILL.md",[436,437,439,441],{"path":327,"priority":271},{"path":438,"priority":288},"references/configuration.md",{"path":440,"priority":288},"references/tools.md",{"path":351,"priority":288},{"basePath":443,"description":444,"displayName":445,"installMethods":446,"rationale":447,"selectedPaths":448,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/apollo-router/SKILL.md",[449,450,452,453,455,457,459,461,463,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498],{"path":327,"priority":271},{"path":451,"priority":288},"divergence-map.md",{"path":438,"priority":288},{"path":454,"priority":288},"references/connectors.md",{"path":456,"priority":288},"references/headers.md",{"path":458,"priority":288},"references/plugins.md",{"path":460,"priority":288},"references/response-caching.md",{"path":462,"priority":288},"references/telemetry.md",{"path":351,"priority":288},{"path":465,"priority":413},"templates/v1/development.yaml",{"path":467,"priority":413},"templates/v1/production.yaml",{"path":469,"priority":413},"templates/v1/sections/auth.yaml",{"path":471,"priority":413},"templates/v1/sections/cors.yaml",{"path":473,"priority":413},"templates/v1/sections/headers.yaml",{"path":475,"priority":413},"templates/v1/sections/limits.yaml",{"path":477,"priority":413},"templates/v1/sections/telemetry.yaml",{"path":479,"priority":413},"templates/v1/sections/traffic-shaping.yaml",{"path":481,"priority":413},"templates/v2/development.yaml",{"path":483,"priority":413},"templates/v2/production.yaml",{"path":485,"priority":413},"templates/v2/sections/auth.yaml",{"path":487,"priority":413},"templates/v2/sections/connectors.yaml",{"path":489,"priority":413},"templates/v2/sections/cors.yaml",{"path":491,"priority":413},"templates/v2/sections/headers.yaml",{"path":493,"priority":413},"templates/v2/sections/limits.yaml",{"path":495,"priority":413},"templates/v2/sections/response-caching.yaml",{"path":497,"priority":413},"templates/v2/sections/telemetry.yaml",{"path":499,"priority":413},"templates/v2/sections/traffic-shaping.yaml",{"basePath":501,"description":502,"displayName":503,"installMethods":504,"rationale":505,"selectedPaths":506,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/apollo-router-plugin-creator/SKILL.md",[507,508,510,512],{"path":327,"priority":271},{"path":509,"priority":288},"references/examples.md",{"path":511,"priority":288},"references/existing-plugins.md",{"path":513,"priority":288},"references/service-hooks.md",{"basePath":515,"description":516,"displayName":517,"installMethods":518,"rationale":519,"selectedPaths":520,"source":277,"sourceLanguage":22,"type":354},"skills/apollo-server","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","apollo-server",{"claudeCode":54},"SKILL.md frontmatter at skills/apollo-server/SKILL.md",[521,522,524,526,527,528,530],{"path":327,"priority":271},{"path":523,"priority":288},"references/context-and-auth.md",{"path":525,"priority":288},"references/data-sources.md",{"path":331,"priority":288},{"path":458,"priority":288},{"path":529,"priority":288},"references/resolvers.md",{"path":351,"priority":288},{"basePath":532,"description":533,"displayName":534,"installMethods":535,"rationale":536,"selectedPaths":537,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/graphql-operations/SKILL.md",[538,539,540,541,542,544],{"path":327,"priority":271},{"path":333,"priority":288},{"path":343,"priority":288},{"path":345,"priority":288},{"path":543,"priority":288},"references/tooling.md",{"path":373,"priority":288},{"basePath":546,"description":547,"displayName":548,"installMethods":549,"rationale":550,"selectedPaths":551,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/graphql-schema/SKILL.md",[552,553,555,557,559,561],{"path":327,"priority":271},{"path":554,"priority":288},"references/errors.md",{"path":556,"priority":288},"references/naming.md",{"path":558,"priority":288},"references/pagination.md",{"path":560,"priority":288},"references/security.md",{"path":562,"priority":288},"references/types.md",{"basePath":564,"description":565,"displayName":566,"installMethods":567,"rationale":568,"selectedPaths":569,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/rover/SKILL.md",[570,571,572,574,576,578],{"path":327,"priority":271},{"path":438,"priority":288},{"path":573,"priority":288},"references/dev.md",{"path":575,"priority":288},"references/graphs.md",{"path":577,"priority":288},"references/subgraphs.md",{"path":579,"priority":288},"references/supergraphs.md",{"basePath":581,"description":582,"displayName":583,"installMethods":584,"rationale":585,"selectedPaths":586,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/rust-best-practices/SKILL.md",[587,588,590,592,594,596,598,600,602,604],{"path":327,"priority":271},{"path":589,"priority":288},"references/chapter_01.md",{"path":591,"priority":288},"references/chapter_02.md",{"path":593,"priority":288},"references/chapter_03.md",{"path":595,"priority":288},"references/chapter_04.md",{"path":597,"priority":288},"references/chapter_05.md",{"path":599,"priority":288},"references/chapter_06.md",{"path":601,"priority":288},"references/chapter_07.md",{"path":603,"priority":288},"references/chapter_08.md",{"path":605,"priority":288},"references/chapter_09.md",{"basePath":607,"description":608,"displayName":609,"installMethods":610,"rationale":611,"selectedPaths":612,"source":277,"sourceLanguage":22,"type":354},"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":54},"SKILL.md frontmatter at skills/skill-creator/SKILL.md",[613,614],{"path":327,"priority":271},{"path":615,"priority":288},"references/apollo-skills.md",{"sources":617},[618],"manual",{"closedIssues90d":239,"description":16,"forks":240,"homepage":620,"license":40,"openIssues90d":11,"pushedAt":243,"readmeSize":237,"stars":244,"topics":621},"https://skills.sh/apollographql/skills",[622,30,31],"agent-skills",{"classifiedAt":624,"discoverAt":625,"extractAt":626,"githubAt":626,"updatedAt":624},1778675562295,1778675558500,1778675560568,[224,31,32,30,225],{"evaluatedAt":248,"extractAt":49,"updatedAt":248},[],[631,660,690,721,753,782],{"_creationTime":632,"_id":633,"community":634,"display":635,"identity":641,"providers":644,"relations":654,"tags":656,"workflow":657},1778699018122.7656,"k17cywe30jfsfw3cdpncjfn8y186nvyw",{"reviewCount":11},{"description":636,"installMethods":637,"name":639,"sourceUrl":640},"Production-ready workflow orchestration with 80 focused plugins, 185 specialized agents, and 153 skills - optimized for granular installation and minimal token usage",{"claudeCode":638},"wshobson/agents","Claude Code Plugins","https://github.com/wshobson/agents",{"basePath":19,"githubOwner":642,"githubRepo":643,"locale":22,"slug":643,"type":250},"wshobson","agents",{"evaluate":645,"extract":649},{"promptVersionExtension":218,"promptVersionScoring":27,"score":28,"tags":646,"targetMarket":36,"tier":37},[647,32,224,225,648,33],"workflow-orchestration","automation",{"commitSha":39,"license":40,"marketplace":650,"plugin":653},{"name":651,"pluginCount":652},"claude-code-workflows",81,{"mcpCount":11,"provider":42,"skillCount":11},{"repoId":655},"kd74de64zj0axtg5b8t7eqqe2x86nske",[224,648,33,32,225,647],{"evaluatedAt":658,"extractAt":659,"updatedAt":658},1778699049186,1778699018122,{"_creationTime":661,"_id":662,"community":663,"display":664,"identity":670,"providers":673,"relations":684,"tags":686,"workflow":687},1778686640222.7908,"k17ef8php9wk308mkg59kdp6b186nzhx",{"reviewCount":11},{"description":665,"installMethods":666,"name":668,"sourceUrl":669},"Cursor plugin marketplace for Every Inc plugins",{"claudeCode":667},"EveryInc/compound-engineering-plugin","Compound Engineering","https://github.com/EveryInc/compound-engineering-plugin",{"basePath":19,"githubOwner":671,"githubRepo":672,"locale":22,"slug":672,"type":250},"EveryInc","compound-engineering-plugin",{"evaluate":674,"extract":680},{"promptVersionExtension":218,"promptVersionScoring":27,"score":28,"tags":675,"targetMarket":36,"tier":37},[676,677,678,679,224],"development-workflow","code-review","planning","documentation",{"commitSha":39,"license":40,"marketplace":681,"plugin":683},{"name":672,"pluginCount":682},2,{"mcpCount":11,"provider":42,"skillCount":11},{"repoId":685},"kd7e40my1b5g70tg0f60qg85ch86nn08",[224,677,676,679,678],{"evaluatedAt":688,"extractAt":689,"updatedAt":688},1778686722515,1778686640222,{"_creationTime":691,"_id":692,"community":693,"display":694,"identity":700,"providers":704,"relations":713,"tags":716,"workflow":717},1778691292397.3237,"k177a2d7k813xxjz81xk9awdg186n6r8",{"reviewCount":11},{"description":695,"installMethods":696,"name":698,"sourceUrl":699},"我们团队精选的 Claude Code 插件集",{"claudeCode":697},"ivan-magda/claude-code-plugin-template","my-team-plugin-marketplace","https://github.com/ivan-magda/claude-code-plugin-template",{"basePath":19,"githubOwner":701,"githubRepo":702,"locale":703,"slug":702,"type":250},"ivan-magda","claude-code-plugin-template","zh-CN",{"evaluate":705,"extract":710},{"promptVersionExtension":218,"promptVersionScoring":27,"score":706,"tags":707,"targetMarket":36,"tier":37},98,[250,225,708,32,709],"template","claude-code",{"commitSha":39,"marketplace":711,"plugin":712},{"name":698,"pluginCount":682},{"mcpCount":11,"provider":42,"skillCount":11},{"repoId":714,"translatedFrom":715},"kd726xp7056j73gecjdmdy5by186nt53","k1719cjzyej30vadk57qk39mes86nqmg",[709,32,250,225,708],{"evaluatedAt":718,"extractAt":719,"updatedAt":720},1778691192585,1778691163132,1778691292397,{"_creationTime":722,"_id":723,"community":724,"display":725,"identity":731,"providers":734,"relations":745,"tags":748,"workflow":749},1778696507929.6216,"k17f11bkc32qx6yc1r3jqzecrn86mr6g",{"reviewCount":11},{"description":726,"installMethods":727,"name":729,"sourceUrl":730},"Redpanda Connect 的插件",{"claudeCode":728},"redpanda-data/connect","redpanda-connect-plugins","https://github.com/redpanda-data/connect",{"basePath":19,"githubOwner":732,"githubRepo":733,"locale":703,"slug":733,"type":250},"redpanda-data","connect",{"evaluate":735,"extract":741},{"promptVersionExtension":218,"promptVersionScoring":27,"score":736,"tags":737,"targetMarket":36,"tier":37},97,[738,733,225,739,740],"redpanda","data-streaming","configuration",{"commitSha":39,"marketplace":742,"plugin":744},{"name":729,"pluginCount":239,"version":743},"0.1.0",{"mcpCount":11,"provider":42,"skillCount":11},{"repoId":746,"translatedFrom":747},"kd762e1jtg5w5vsa7s127shyd986mpf4","k177tagzj011dbw20ssxcyvrgn86m1ph",[740,733,739,225,738],{"evaluatedAt":750,"extractAt":751,"updatedAt":752},1778696365887,1778696352596,1778696507929,{"_creationTime":754,"_id":755,"community":756,"display":757,"identity":763,"providers":766,"relations":776,"tags":778,"workflow":779},1778685949178.7734,"k17dg0d5d8g0a5nhm59gm0tkwx86nbt4",{"reviewCount":11},{"description":758,"installMethods":759,"name":761,"sourceUrl":762},"A comprehensive community-driven collection of 117 AI agents, 174 slash commands, 28 hooks, and 199 MCP servers for Claude Code",{"claudeCode":760},"davepoon/buildwithclaude","Build with Claude","https://github.com/davepoon/buildwithclaude",{"basePath":19,"githubOwner":764,"githubRepo":765,"locale":22,"slug":765,"type":250},"davepoon","buildwithclaude",{"evaluate":767,"extract":772},{"promptVersionExtension":218,"promptVersionScoring":27,"score":736,"tags":768,"targetMarket":36,"tier":37},[250,709,225,643,769,770,771],"commands","hooks","mcp-servers",{"commitSha":39,"license":40,"marketplace":773,"plugin":775},{"name":765,"pluginCount":774,"version":242},57,{"mcpCount":11,"provider":42,"skillCount":11},{"repoId":777},"kd719kw54vhmcscq7ckdp59fg586mnt6",[643,709,769,770,250,771,225],{"evaluatedAt":780,"extractAt":781,"updatedAt":780},1778685984127,1778685949178,{"_creationTime":783,"_id":784,"community":785,"display":786,"identity":792,"providers":795,"relations":805,"tags":808,"workflow":809},1778699391490.5923,"k17032v0knsfe4416gnp6160h186mc9z",{"reviewCount":11},{"description":787,"installMethods":788,"name":790,"sourceUrl":791},"45 个关于充分利用 Claude Code 的技巧，从基础到高级 — 包括自定义状态行脚本、将系统提示缩减一半、使用 Gemini CLI 作为 Claude Code 的助手，以及让 Claude Code 在容器中自行运行。还包括 dx 插件。",{"claudeCode":789},"ykdojo/claude-code-tips","Claude Code Tips","https://github.com/ykdojo/claude-code-tips",{"basePath":19,"githubOwner":793,"githubRepo":794,"locale":703,"slug":794,"type":250},"ykdojo","claude-code-tips",{"evaluate":796,"extract":801},{"promptVersionExtension":218,"promptVersionScoring":27,"score":221,"tags":797,"targetMarket":36,"tier":800},[709,32,798,799,225,648],"productivity","tips","community",{"commitSha":39,"license":802,"marketplace":803,"plugin":804},"NOASSERTION",{"name":793,"pluginCount":239},{"mcpCount":11,"provider":42,"skillCount":11},{"repoId":806,"translatedFrom":807},"kd75fm359weq574r9qxrp8jky186mya6","k176hb199nazddzaenhpe5apdx86mbv6",[648,709,32,225,798,799],{"evaluatedAt":810,"extractAt":811,"updatedAt":812},1778699277583,1778699262802,1778699391490]