
Graphql
- 114 installs
- 99 repo stars
- Updated August 4, 2026
- thebeardedbearsas/claude-craft
Helps with ai & agent building tasks.
About
graphql is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- graphql
- AI & Agent Building
- AI-coding skill
Graphql by the numbers
- 114 all-time installs (skills.sh)
- Ranked #3,946 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/thebeardedbearsas/claude-craft --skill graphqlAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 114 |
|---|---|
| repo stars | ★ 99 |
| Last updated | August 4, 2026 |
| Repository | thebeardedbearsas/claude-craft ↗ |
What it does
Helps with ai & agent building tasks.
Files
GraphQL — Apollo Federation, Schema Design
API GraphQL moderne avec federation, DataLoader, optimisations.
GraphQL vs REST
GraphQL — 1 query sur-mesure, no versioning, introspection auto REST — Multiple endpoints, over-fetching, v1/v2/v3
Apollo Federation
# Users service
type User @key(fields: "id") { id: ID!, name: String! }
# Orders service
extend type User @key(fields: "id") {
id: ID! @external
orders: [Order!]!
}Gateway compose automatiquement les services.
N+1 Problem — DataLoader
// ❌ N+1 queries
User: { orders: (u) => db.orders.findByUserId(u.id) }
// ✅ DataLoader batch
const loader = new DataLoader(async (ids) => {
const orders = await db.orders.findByUserIds(ids);
return ids.map(id => orders.filter(o => o.userId === id));
});
User: { orders: (u) => loader.load(u.id) }Patterns
Pagination (Relay)
type UserConnection {
edges: [{ node: User!, cursor: String! }]!
pageInfo: { hasNextPage: Boolean!, endCursor: String }!
}Error Handling
type CreateUserPayload {
user: User
errors: [{ field: String, message: String! }]
}Optimizations
DataLoader — Batch + cache Persisted Queries — Hash lookup Depth Limiting — Anti-DoS Cost Analysis — Query budget
---
Voir @api-designer pour design
Related skills
AI & Agent Buildingagents