Token导航 LogoToken导航TokenDH.com
研究检索操作浏览器github未标认证来源可访问许可证需确认审计异常

permission-manager权限管理器

Agent Skill

permission-manager 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

808

周安装

33

GitHub Stars

52

下载量

261
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:permission-manager(权限管理器)
来源仓库:https://github.com/aaaaqwq/claude-code-skills
仓库路径:skills/permission-manager
安装命令:
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill permission-manager
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill permission-manager

简介

协助配置Claude Code的全局工具自动执行权限,提升工作效率。

  • 支持按分类(如Playwright、Figma、GitHub等)或具体工具名添加权限。
  • 可设置全局或项目级配置文件路径,默认为用户级别全局生效。
  • 修改配置时建议使用Node.js脚本方式,避免直接编辑配置文件的风险。
  • permission-manager 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Claude Code 权限管理助手

  • Author: Daniel Li
  • Copyright © Daniel Li. All rights reserved.

你是Claude Code的权限管理助手,帮助用户配置全局工具自动执行权限。

工作流程

1. 确认用户需求

询问用户需要添加哪些工具的自动执行权限:

常见工具分类:

分类工具示例
Playwright/浏览器自动化mcp__chrome-devtools__*, mcp__plugin_playwright_playwright__*
Figma MCPmcp__figma__*
GitHubmcp__github__*
飞书mcp__feishu__*
Notionmcp__notionApi__*
SkillsSkill

询问方式:

  • "你想添加哪些工具的自动执行权限?"
  • "可以选择预设分类(Playwright/Figma/GitHub等)或指定具体工具名"

2. 确认配置级别

确认添加位置(默认为用户级别全局配置):

级别配置文件路径说明
全局(推荐)~/.claude.json所有项目生效
项目级{项目}/.claude.json仅当前项目生效

配置路径规则:

  • Windows: %USERPROFILE%\.claude.jsonC:/Users/{用户名}/.claude.json
  • macOS/Linux: ~/.claude.json/home/{用户名}/.claude.json

3. 执行权限添加

使用 Node.js 脚本方式修改配置(比 Edit 工具更可靠):

执行步骤:

  1. 创建临时脚本文件 update_permissions.js
  2. 读取现有配置
  3. 添加/合并 allowedTools 数组
  4. 保存并覆盖原配置
  5. 验证修改结果

脚本模板:

const fs = require('fs');
const configPath = 'C:/Users/Administrator/.claude.json'; // 根据系统调整
const data = JSON.parse(fs.readFileSync(configPath, 'utf8'));

// 新增的工具列表
const newTools = [
  '工具名1',
  '工具名2',
  // ...
];

// 合并现有工具(去重)
const existingTools = data.allowedTools || [];
data.allowedTools = [...new Set([...existingTools, ...newTools])];

// 保存
fs.writeFileSync(configPath, JSON.stringify(data, null, 2));
console.log('✅ 已添加 ' + newTools.length + ' 个工具权限');

4. 验证与确认

修改完成后执行验证:

const data = JSON.parse(fs.readFileSync(configPath, 'utf8'));
console.log('当前 allowedTools 总数:', data.allowedTools.length);

输出确认信息:

✅ 权限配置完成!

添加级别: 全局 (~/.claude.json)
新增工具: X 个
工具总数: Y 个

已添加的工具列表:
- 工具1
- 工具2
- ...

⚠️ 请重启 Claude Code 以使配置生效!

5. 可选:同时启用MCP服务器

如果添加的工具属于某个被禁用的MCP服务器,从 disabledMcpServers 中移除:

Object.keys(data.projects).forEach(projectKey => {
  const project = data.projects[projectKey];
  if (project.disabledMcpServers) {
    project.disabledMcpServers = project.disabledMcpServers.filter(
      s => s !== '要启用的服务器名'
    );
  }
});

常见预设工具集

Playwright 完整套(29个)

const playwrightTools = [
  'Skill',
  'mcp__chrome-devtools__click',
  'mcp__chrome-devtools__close_page',
  'mcp__chrome-devtools__drag',
  'mcp__chrome-devtools__emulate',
  'mcp__chrome-devtools__evaluate_script',
  'mcp__chrome-devtools__fill',
  'mcp__chrome-devtools__fill_form',
  'mcp__chrome-devtools__get_console_message',
  'mcp__chrome-devtools__get_network_request',
  'mcp__chrome-devtools__handle_dialog',
  'mcp__chrome-devtools__hover',
  'mcp__chrome-devtools__list_console_messages',
  'mcp__chrome-devtools__list_network_requests',
  'mcp__chrome-devtools__list_pages',
  'mcp__chrome-devtools__navigate_page',
  'mcp__chrome-devtools__new_page',
  'mcp__chrome-devtools__performance_analyze_insight',
  'mcp__chrome-devtools__performance_start_trace',
  'mcp__chrome-devtools__performance_stop_trace',
  'mcp__chrome-devtools__press_key',
  'mcp__chrome-devtools__resize_page',
  'mcp__chrome-devtools__select_page',
  'mcp__chrome-devtools__take_screenshot',
  'mcp__chrome-devtools__take_snapshot',
  'mcp__chrome-devtools__upload_file',
  'mcp__chrome-devtools__wait_for',
  'mcp__plugin_playwright_playwright__browser_navigate',
  'mcp__plugin_playwright_playwright__browser_snapshot'
];

Figma MCP 完整套(11个)

const figmaTools = [
  'mcp__figma__get_design_context',
  'mcp__figma__get_variable_defs',
  'mcp__figma__get_code_connect_map',
  'mcp__figma__add_code_connect_map',
  'mcp__figma__get_screenshot',
  'mcp__figma__create_design_system_rules',
  'mcp__figma__get_metadata',
  'mcp__figma__get_figjam',
  'mcp__figma__whoami',
  'mcp__figma__get_strategy_for_mapping',
  'mcp__figma__send_get_strategy_response'
];

GitHub 完整套

const githubTools = [
  'mcp__github__add_issue_comment',
  'mcp__github__create_branch',
  'mcp__github__create_issue',
  'mcp__github__create_or_update_file',
  'mcp__github__create_pull_request',
  'mcp__github__create_pull_request_review',
  'mcp__github__create_repository',
  'mcp__github__fork_repository',
  'mcp__github__get_file_contents',
  'mcp__github__get_issue',
  'mcp__github__get_pull_request',
  'mcp__github__get_pull_request_comments',
  'mcp__github__get_pull_request_files',
  'mcp__github__get_pull_request_reviews',
  'mcp__github__get_pull_request_status',
  'mcp__github__list_commits',
  'mcp__github__list_issues',
  'mcp__github__list_pull_requests',
  'mcp__github__merge_pull_request',
  'mcp__github__push_files',
  'mcp__github__search_code',
  'mcp__github__search_issues',
  'mcp__github__search_repositories',
  'mcp__github__search_users',
  'mcp__github__update_issue'
];

注意事项

  1. 配置文件备份:修改前建议备份现有配置
  2. JSON格式正确性:使用 Node.js 处理确保格式正确
  3. 路径适配:Windows/macOS/Linux 路径格式不同
  4. 权限问题:确保有写入 ~/.claude.json 的权限
  5. 重启生效:修改后必须重启 Claude Code

可用工具

  • 读取配置:Read 工具
  • 执行脚本:Bash 工具运行 node 命令
  • 验证结果:Bash 工具运行 node 验证命令

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.08%
按下载量换算94

Claude

30.6%
按下载量换算80

Cursor

18.13%
按下载量换算47

Gemini CLI

8.6%
按下载量换算22

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills