{
  "scenario": "github-about-optimization",
  "locale": "zh-CN",
  "version": "1.0.0",
  "syntax": "handlebars",
  "syntaxVersion": "1.0",
  "author": "PCode Team",
  "description": "检查仓库代码、读取当前 GitHub About 信息，并通过本地 gh 更新 description 与 topics。",
  "image": {
    "stageStyleKey": "custom-executor-github-about-optimization",
    "artStyle": "仓库定位编辑卡片",
    "displayMode": "story-card",
    "aspectRatio": "4:3",
    "alt": "检查仓库代码、读取当前 GitHub About 信息，并通过本地 gh 更新 description 与 topics。",
    "stageStyleLabel": "GitHub About 优化卡片",
    "promptDirection": "仓库定位、About 元数据刷新、GitHub CLI 执行"
  },
  "lastModified": "2026-04-06",
  "tags": [
    "github",
    "CustomExecutor"
  ],
  "parameters": [
    {
      "name": "projectPath",
      "type": "string",
      "required": true,
      "description": "目标仓库或 Vault Git 仓库的绝对工作目录。"
    },
    {
      "name": "repositoryPath",
      "type": "string",
      "required": false,
      "description": "仓库身份提示。MonoSpecs 仓库通常为 '.' 或相对子仓库路径；Vault 目标时也可能是解析后的 Git 工作目录。"
    },
    {
      "name": "targetType",
      "type": "string",
      "required": false,
      "description": "执行目标类型：repository 或 vault。"
    },
    {
      "name": "vaultId",
      "type": "string",
      "required": false,
      "description": "当 targetType=vault 时的已注册 Vault 标识。"
    },
    {
      "name": "vaultName",
      "type": "string",
      "required": false,
      "description": "Vault 目标的展示名称。"
    },
    {
      "name": "vaultType",
      "type": "string",
      "required": false,
      "description": "Vault 类型元数据，用于运行时诊断。"
    }
  ],
  "dungeon": {
    "enabled": true,
    "scriptKey": "autotask.github-about-optimization",
    "groupKey": "autotask",
    "sortOrder": 220,
    "displayNameKey": "hero.dungeon.catalog.prompt.githubAboutOptimization.name",
    "descriptionKey": "hero.dungeon.catalog.prompt.githubAboutOptimization.description",
    "displayName": "GitHub About 优化",
    "description": "用于 GitHub About 优化提示词的运行时成员路由配置。"
  }
}
