一键导入
graphql-contract
Use when changing GraphQL schema, resolvers, or frontend GraphQL documents so the contract and codegen stay in sync.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when changing GraphQL schema, resolvers, or frontend GraphQL documents so the contract and codegen stay in sync.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Expert knowledge for Advanced Alchemy / SQLAlchemy ORM patterns. Use when working with models, services, repositories, or database migrations.
Expert knowledge for Litestar Python web framework. Use when working with Litestar routes, plugins, middleware, dependency injection, or configuration.
Use when running installs, dev servers, tests, lint/format, codegen, or Docker lifecycle tasks; Taskfile is the source of truth.
Use when creating or updating Celery tasks, async job logic, or Beat schedules in the backend.
Use for change discipline, validation expectations, and safety checks when making repo changes.
基于 SOC 职业分类
| name | graphql-contract |
| description | Use when changing GraphQL schema, resolvers, or frontend GraphQL documents so the contract and codegen stay in sync. |
.graphql documents.backend/src/backend/apps/**/graphql/.task frontend:codegen from the repo root.
task backend:schema:export to update
frontend/schema/schema.graphql.pnpm codegen to regenerate TypeScript types.frontend/src/ to use the newly generated types/fragments.task frontend:check.frontend/schema/schema.graphql.frontend/src/lib/graphql/.Nullable → Non-Null, adding
required args) require immediate frontend updates after codegen.selectinload/joinedload) and
moving complex logic into services.backend/src/backend/apps/**/graphql/frontend/schema/schema.graphqlfrontend/src/lib/graphql/frontend/**/codegen.*