SuperAPI AI 工具集

enable-subagents

智能体与模型

查看项目

更新于 10-16 00:06

技能介绍

用途:当用户要求启用 subagent、配置 subagent 权限、enable subagents、设定 agent 环境或修复 subagent 权限时使用此 skill,帮助配置 Claude Code 环境,让 subagent 能执行所需操作。与用户沟通时使用繁体中文。

主要能力:pr-review-resolver 等 skill 会启动 subagent 执行任务,subagent 需要相应权限,否则会被阻挡。需要配置的权限清单为:Read、Edit、Write、Glob、Grep、Task、Bash(mkdir *)、Bash(git )、Bash(${CLAUDE_PLUGIN_ROOT}/scripts/)。其中 Read 用于读取源码验证问题,Edit、Write 用于修改或写入文件,Glob、Grep 用于搜索路径与内容,Task 用于启动后台子任务,其余 Bash 权限用于建立目录、执行 git 指令与 plugin scripts。

使用方式:步骤 1,用 AskUserQuestion 询问配置层级,可选 User-level(~/.claude/settings.json,套用到所有专案)或 Project-level(.claude/settings.json,只影响当前专案,可加入版本控制共享)。步骤 2,读取对应 settings.json,不存在则准备新建,并解析现有 permissions.allow 数组。步骤 3,比对并列出缺少的权限。步骤 4,说明缺少项用途、展示完整配置预览并用 AskUserQuestion 确认。步骤 5,使用者确认后建立所需目录,合并配置,保留所有现有设定,只新增缺少项,以 2 空格缩排写入 JSON 并确保文件以换行结尾。步骤 6,重新读取验证、显示摘要,并提示若 Claude Code 正在执行中可能需重新启动才能套用。

原则与限制:先检查再更新,只新增缺少权限,保留现有配置,不覆盖使用者其他设定;使用者取消时不作任何变更。错误处理包括 JSON 解析失败时通知格式有误并询问是否备份后重建,写入失败时显示错误并建议检查目录权限。完成后建议执行 /pr-review-resolver 测试,若仍有权限问题则检查是否需重启。其他具体收费、价格、平台与效果资料暂未提供。