尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
background-agents Managed Skills教程:5分钟创建可复用Agent指令集的完整指南
background-agents Managed Skills教程5分钟创建可复用Agent指令集的完整指南【免费下载链接】background-agentsAn open-source background agents coding system项目地址: https://gitcode.com/GitHub_Trending/ba/background-agentsbackground-agents 是一款开源的后台 Agent 编码系统其Managed Skills托管技能功能让你把部署流程、代码评审、事故响应等工作流沉淀为可复用的 Agent 指令集一次编写、所有会话共享再也不用在每条 Prompt 里重复粘贴相同指导。本教程用 5 个步骤带你从零创建、分配并管理自己的技能。 什么是 Managed SkillsManaged Skills 为 Agent 提供可复用的指令和配套文件适合标准化以下场景部署与预检流程代码评审规范事故响应手册项目特定的编码约定系统围绕三个核心概念设计理解它们后所有功能一目了然概念作用谁能使用Shared Skill共享技能存放可复用指令和配套文件实例内所有用户Assignment分配规则控制技能应用到哪些会话目标使用共享技能的任何人Personal Profile个人档案保存你偏好的技能子集仅档案所有者⚠️ 安全提示Managed Skills 是受信内容不是权限边界。技能可以指示 Agent 使用会话中已有的工具、凭据和网络访问权限启用前请先审查其中的指令和脚本。 快速上手5步创建第一个共享技能进入Settings Skills在Shared skills中点击New skill。填写规范名称、描述和指令内容写法见下一节。选择技能适用的仓库或环境——新技能默认All sessions (global)对全部会话生效。点击Validate预览生成的SKILL.md并检查内容大小与内容摘要。点击Create skill保存然后新建一个会话将技能选择器保持为All applicable即可自动包含所有匹配技能。整个流程无需任何代码改动验证和安装都会自动完成。✍️ 怎么写出让 Agent 看懂的技能创建时只需填写三个结构化字段平台会自动生成标准SKILL.md你无需手写该文件字段填写说明Canonical name规范名称必填。小写字母、数字和单个连字符组成如deploy-service。最长 64 字符创建后不可修改Description描述必填。简要说明 Agent 何时、为何使用该技能最长 1,024 字符Instructions指令工作流、规则、示例和预期结果使用 Markdown 编写 好的指令应让触发条件和预期结果清晰。建议包含When to use何时使用和Workflow分步工作流两节让每一步可执行、可验证。添加配套文件点击Add file可加入文本类参考资料、模板或脚本使用相对路径例如references/runbook.md事故手册scripts/preflight.sh预检脚本assets/review-template.md评审模板配套文件要求 UTF-8 纯文本不支持二进制和压缩包只有scripts/目录下的文件才能标记为可执行。文件也可以直接在编辑器中编写或从仓库导入。 分配技能全局 / 仓库 / 环境三级作用域分配规则决定技能什么时候可用任意一条匹配即生效多规则是叠加关系分配类型生效范围All sessions (global)所有会话包括无仓库会话Repository包含所选仓库的会话Environment从所选环境启动的会话可以同时勾选多个仓库和环境。环境会话可能同时命中全局、环境本身以及环境内仓库的分配。若删掉全部分配技能仍保留在目录中只是不再匹配任何新会话随时可以重新分配。 创建个人档案Profile一键选择你的偏好个人档案是过滤器而非覆盖器适合只想要其中几个技能的用户进入Settings Skills My profiles点击New profile。输入唯一档案名。勾选最多 20 个共享技能。点击Save profile。创建会话时档案只会保留同时启用且匹配目标的技能被禁用的条目会带(disabled)后缀提示。档案仅自己可见不会影响其他用户删除档案也不会删除其中的共享技能。️ 会话创建时的三种选择方式在新建会话页选好目标仓库/环境后打开模型和推理级别旁的技能选择器选项结果All applicable包含所有匹配且启用的技能默认None不带任何托管技能启动Personal profile仅包含档案中启用且匹配目标技能选择器旁的数字会实时预览将包含的技能数量若档案显示N ignored说明有 N 个条目被禁用或未分配给当前目标。自动化和集成未提供选择器时默认使用 All applicableAgent 派生的子会话会原样继承父会话的技能集。 检查 Agent 实际收到了什么会话创建时技能即被**固定pin**到特定版本。展开会话右侧边栏的Managed skills可以看到使用的选择方式All applicable / None / 档案名每个技能的规范名称和描述固定的修订版本号和摘要内容匹配原因如Global、Repository、Environment重启或恢复会话仍沿用同一版本不会自动获取新编辑——想要最新内容请新建会话。这正是可复现性的来源已运行或已创建的会话永远不会被后续编辑影响。 进阶从仓库导入技能技能通常已经在 Git 仓库里维护。通过Settings Skills Shared skills Import from repository可直接读取仓库中的SKILL.md及配套文件免手敲Repository实例可读的任意仓库Ref分支、标签或提交留空用默认分支Subdirectory仓库中技能所在子目录Name留空时默认取SKILL.md中的 name导入前会完整预览解析出的提交、每个文件大小、内容摘要和映射警告源仓库在预览后发生变化会拒绝保存。确认后再看一遍预览中的scripts/内容——导入等于把第三方指令引入全实例目录。导入会记录来源仓库、提交和摘要之后可随时重新导入拉取更新但不会自动同步。 限制速查表约束上限规范名称64 字符描述 / License / Compatibility1,024 / 200 / 500 字符配套文件数每技能99 个单文件大小256 KiB单个技能修订总量1 MiB档案或会话中的技能数20 个单会话托管技能总内容5 MiB配套文件路径必须是相对路径使用/不超过 10 级深度或 240 字节且不能占用SKILL.md。另外agent-browser、record-video、upload-screenshot、visual-verification、customize-opencode五个名称被沙箱运行时保留不可用于自定义技能。️ 常见问题排查现象原因与处理档案提示技能被忽略检查条目是否被禁用以及分配是否匹配会话的仓库/环境现有会话看不到最新修改技能在会话创建时固定新建会话才能获取新修订某托管技能缺失与仓库/内置技能同名冲突时平台保留发现的技能并丢弃托管技能仅告警会话照常启动。请重命名或改用新规范名保存被拒绝其他用户并发编辑了该技能重新加载最新版本再应用修改 关键文档与代码路径想深入了解内部机制可从以下路径入手官方使用文档docs/MANAGED_SKILLS.md完整设计文档数据模型、解析与固定机制docs/plans/managed-skills.md技能目录存储与 Markdown 生成packages/control-plane/src/skills/沙箱内技能拉取、校验与安装managed_skills.py共享类型定义skills.ts数据库迁移0061_managed_skills.sql从编写第一个deploy-service开始把团队的部署、评审和响应流程变成 Agent 的肌肉记忆——这就是 background-agents 的 Managed Skills 带给你的核心价值。【免费下载链接】background-agentsAn open-source background agents coding system项目地址: https://gitcode.com/GitHub_Trending/ba/background-agents创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

python毕业设计项目选题基于django的大数据技术的农产品电商平台设计与实现

python毕业设计项目选题基于django的大数据技术的农产品电商平台设计与实现

✌网站介绍:✌10年项目辅导经验、专注于计算机技术领域学生项目实战辅导。 ✌服务范围:Java(SpringBoo/SSM)、Python、PHP、Nodejs、爬虫、数据可视化、小程序、安卓app、大数据等设计与开发。 ✌服务内容:免费功能设计、免费提供开题答辩PPT…

📅 2026/9/17 12:22:10
Aspire CLI PR 实测指南:用 get-aspire-cli-pr 脚本 Dogfood 任意 Pull Request 的构建产物

Aspire CLI PR 实测指南:用 get-aspire-cli-pr 脚本 Dogfood 任意 Pull Request 的构建产物

Aspire CLI PR 实测指南:用 get-aspire-cli-pr 脚本 Dogfood 任意 Pull Request 的构建产物 【免费下载链接】aspire Aspire is the tool for code-first, extensible, observable dev and deploy. 项目地址: https://gitcode.com/GitHub_Trending/as/aspire …

📅 2026/9/17 12:22:10
树莓派手动编译micros-agent,不使用Docker

树莓派手动编译micros-agent,不使用Docker

首先感谢鱼香Ros,小鱼的帖子:https://fishros.org.cn/forum/topic/1295/ 这里是为了树莓派上编译提示没下载Micro-XRCE-DDS-Agent。 安装Ros2humble 使用小鱼的连接(再次感谢鱼香Ros!): wget http://fishros.com/install -O f…

📅 2026/9/17 12:22:10
MORE NEWS

更多资讯

📰

Velero(Heptio Ark 0.8.0)在 Google Cloud Platform 上的部署配置指南:GCS 存储桶、服务账号与云凭据全流程

Velero(Heptio Ark 0.8.0)在 Google Cloud Platform 上的部署配置指南:GCS 存储桶、服务账号与云凭据全流程 【免费下载链接】velero Backup and migrate Kubernetes applications and their persistent volumes 项目地址: https://gitcode…

📰

CKEditor 5 Base64 图片上传适配器:免服务端直嵌图片的配置、原理与限制全解析

CKEditor 5 Base64 图片上传适配器:免服务端直嵌图片的配置、原理与限制全解析 【免费下载链接】ckeditor5 Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing. 项目地址: https:…

📰

Java var类型推断原理与安全使用指南

简介:本资源是一份面向Java开发者与进阶学习者的JDK 10新特性入门指南,聚焦局部变量类型推断机制——var关键字的原理、用法与实践边界。内容系统解析var的引入背景(JDK 10于2018年3月发布)、核心优势(消除冗余类型声明…

📰

YOLOv10 Android端部署实战:模型压缩、NCNN加速与CameraX实时检测

简介:本资源是一份面向AI算法工程师与移动端开发者的YOLOv11模型轻量化与落地实践指南,聚焦解决深度学习模型在Android端部署时面临的体积大、推理慢、功耗高、兼容性差等核心难题。文档共38页PDF,结构完整、支持目录跳转与左侧大纲导航&…

📰

MySQL SSL加密连接配置实战:从自签名证书到CVE-2016-2183漏洞修复

做数据库运维或者后端开发的人,多半都遇到过这种场景:MySQL部署在内网,跑得好好的,结果安全扫描报告一出来,赫然写着“SSL/TLS协议信息泄露漏洞”或者“MySQL连接未加密”。再一查,业务方、审计、甲方爸爸都…

📰

AR-NAR混合Transformer实战:从Hugging Face部署到VS Code调试

1. 项目概述:从“YuE”到可复现的AR–NAR混合Transformer实践第一次看到“YuE”这个标题时,我下意识去Hugging Face搜了三遍——没有官方仓库,没有README,也没有任何论文链接。它不像Llama、Phi或Qwen那样自带清晰的技术标签&…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬