graphql-mobile

Solid

GraphQL client integration for mobile applications

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# GraphQL Mobile Skill ## Overview This skill provides GraphQL client integration capabilities for mobile applications. It enables configuration of Apollo Client, code generation, caching strategies, and real-time subscriptions. ## Allowed Tools - `bash` - Execute codegen and build tools - `read` - Analyze GraphQL schemas and queries - `write` - Generate typed operations and configurations - `edit` - Update GraphQL implementations - `glob` - Search for GraphQL files - `grep` - Search for patterns ## Capabilities ### Apollo Client (React Native) 1. **Client Configuration** - Configure Apollo Client - Set up HTTP and WebSocket links - Configure authentication - Handle error policies 2. **Caching** - Configure InMemoryCache - Implement type policies - Handle cache normalization - Configure persistence ### Code Generation 3. **GraphQL Codegen** - Generate TypeScript types - Generate React hooks - Generate fragments - Handle custom scalars ### Flutter GraphQL 4. **graphql_flutter** - Configure GraphQL client - Implement queries and mutations - Handle subscriptions - Configure caching ### Native Clients 5. **Apollo iOS** - Configure Apollo iOS client - Generate Swift types - Handle caching - Implement subscriptions 6. **Apollo Android** - Configure Apollo Kotlin client - Generate Kotlin types - Handle normalized cache ### Real-time 7. **Subscriptions** - Configure WebSocket links - Handle re...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Related Skills