Agent Skills: 新资源权限接入

为 FastGPT 新资源接入权限管理。当用户需要为新资源(如 AgentSkill、Plugin 等)添加权限支持时触发。

UncategorizedID: labring/fastgpt/add-permission

Repository

labringLicense: NOASSERTION
27,6737,026

Install this agent skill to your local

pnpm dlx add-skill https://github.com/labring/FastGPT/tree/HEAD/.claude/skills/add-permission

Skill Files

Browse the full folder contents for add-permission.

Download Skill

Loading file tree…

.claude/skills/add-permission/SKILL.md

Skill Metadata

Name
add-permission
Description
为 FastGPT 新资源接入权限管理。当用户需要为新资源(如 AgentSkill、Plugin 等)添加权限支持时触发。

新资源权限接入

你的资源是哪种类型?

资源有父子/文件夹结构吗?
     │
     ├─ 否 ──► 简单资源 ──► [快速入门](./guides/quick-start.md)
     │
     └─ 是 ──► 资源支持权限继承吗?
                    │
                    ├─ 否 ──► 简单资源 ──► [快速入门](./guides/quick-start.md)
                    │
                    └─ 是 ──► 继承型资源 ──► [完整接入](./guides/full-integration.md)

快速链接

| 我想... | 去看... | |---------|---------| | 5 步完成最小接入 | 快速入门 | | 接入继承型资源 | 完整接入 | | 检查遗漏项 | 实施清单 | | 理解权限系统原理 | 参考文档 |

关键代码位置

| 文件 | 用途 | |------|------| | packages/global/support/permission/constant.ts | 添加 PerResourceTypeEnum | | packages/global/support/permission/{resource}/ | 权限常量 + Permission 类 | | packages/service/support/permission/{resource}/auth.ts | 鉴权函数 |