Agent Skillsauthgear/authgear-server › add-portal-admin-api-mutation

add-portal-admin-api-mutation

GitHub

指导在 Portal Admin 中添加 GraphQL mutation,包括读取 schema、创建文件、查询字段及运行类型生成脚本。

.claude/skills/add-portal-admin-api-mutation/SKILL.md authgear/authgear-server

Trigger Scenarios

需要添加新的 Portal Admin GraphQL mutation 修改 portal 目录下的 graphql 文件

Install

npx skills add authgear/authgear-server --skill add-portal-admin-api-mutation -g -y
More Options

Non-standard path

npx skills add https://github.com/authgear/authgear-server/tree/main/.claude/skills/add-portal-admin-api-mutation -g -y

Use without installing

npx skills use authgear/authgear-server@add-portal-admin-api-mutation

指定 Agent (Claude Code)

npx skills add authgear/authgear-server --skill add-portal-admin-api-mutation -a claude-code -g -y

安装 repo 全部 skill

npx skills add authgear/authgear-server --all -g -y

预览 repo 内 skill

npx skills add authgear/authgear-server --list

SKILL.md

Frontmatter
{
    "name": "add-portal-admin-api-mutation",
    "description": "Add a Portal Admin GraphQL mutation under portal\/src\/graphql\/adminapi\/mutations.",
    "argument-hint": "<mutation name>"
}

Follow this skill when adding a Portal Admin GraphQL mutation.

Workflow

  1. Read ./portal/src/graphql/adminapi/schema.graphql first.
  2. Create the .graphql file under ./portal/src/graphql/adminapi/mutations.
  3. Query all fields on the top-level entity unless the user explicitly says otherwise.
  4. Avoid nested entities unless the user asked for them.
  5. Run cd ./portal && npm run gentype after adding the file.

Notes

  • Keep the operation name consistent with existing Portal GraphQL naming.
  • Do not invent schema fields; use only what exists in the schema file.

Version History

  • 2dd6d88 Current 2026-07-24 16:30

Same Skill Collection

.claude/skills/add-go-test/SKILL.md
.claude/skills/add-portal-admin-api-query/SKILL.md
.claude/skills/add-portal-screen/SKILL.md
.claude/skills/api-design/SKILL.md
.claude/skills/bootstrap-local-dev/SKILL.md
.claude/skills/dep-audit/SKILL.md
.claude/skills/generate-schemas-and-gentype/SKILL.md
.claude/skills/new-siteadmin-api/SKILL.md
.claude/skills/review-pr/SKILL.md
.claude/skills/update-deps/SKILL.md
.claude/skills/update-email-templates/SKILL.md
.claude/skills/update-feature-config/SKILL.md
.claude/skills/update-important-modules/SKILL.md
.claude/skills/update-portal-ui/SKILL.md
.claude/skills/update-vettedpositions/SKILL.md
.claude/skills/write-e2e-test/SKILL.md
.claude/skills/write-implementation-plan/SKILL.md
.claude/skills/update-go-version/SKILL.md
.claude/skills/portal-admin-api-graphql/SKILL.md

Metadata

Files
0
Version
e619570
Hash
73ac0505
Indexed
2026-07-24 16:30

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-16 17:16
浙ICP备14020137号-1 $mapa de visitantes$