Atomic Agent Skills开发教程:5分钟写出第一个Markdown技能,附18个内置起步技能清单
Atomic Agent Skills开发教程5分钟写出第一个Markdown技能附18个内置起步技能清单【免费下载链接】atomic-agentAtomic Agent is a local-first AI agent. Runs open-weight models on your own machine via llama.cpp.项目地址: https://gitcode.com/gh_mirrors/at/atomic-agentAtomic Agent是一个本地优先local-first的 AI Agent通过 llama.cpp 在你自己的电脑上运行开源权重模型。它的Skills技能系统把任务操作手册写成一个 Markdown 文件加可选脚本——本文带你 5 分钟写出第一个自定义技能并附完整清单18 个开箱即用的内置起步技能。什么是 Skills给本地AI智能体的技能手册可以把每个 Skill 理解为一本小手册Markdown 正文告诉 Agent「遇到某类任务时该用什么工具、按什么步骤做」YAML 前置信息frontmatter声明技能名称、用途、版本可选脚本放在scripts/目录仅在用户明确批准后才会执行。官方文档 SKILLS.md 中特别强调了它的**渐进式加载progressive loading**设计稳定提示词前缀里只包含每个技能的name: description只有当 Agent 调用skill.view查看某个技能后正文才会进入提示词——这样 KV 缓存每个会话只失效一次本地小模型也能跑得又快又省。实现可参考 src/prompt/stable-prefix.ts。SKILL.md 文件结构一览一个技能的目录长这样技能名/ SKILL.md # 必需YAML frontmatter Markdown 正文 scripts/ # 可选shell / node 脚本 references/ # 可选供 Agent 阅读的静态资料SKILL.md的头部是 YAML字段如下摘自 SKILLS.md--- name: check-gmail-inbox # 必需kebab-case且必须与文件夹同名 description: Check Gmail inbox # 必需约 200 字符以内 version: 0.1.0 # 必需建议 SemVer requires_tools: # 信息性字段该技能会用到哪些工具 - os.http.request requires_scripts: # 只有列出的脚本才允许执行 - fetch-headers.sh dangerous: false # 标记为高风险技能给人看的 ---⚠️新手最常踩的坑文件必须以---开头缺少 frontmatter 块的技能会在加载时被直接丢弃不会出现在技能列表里。这一点在 starter-skills/skill-creator/SKILL.md 中被标注为 Critical。5分钟写出你的第一个Markdown技能以「查天气」为例全程不需要任何 API Key。第 1 步创建技能目录全局技能放在~/.atomic-agent/skills/也可以放在项目内.atomic-agent/skills/同名时项目级优先方便随仓库提交。mkdir -p ~/.atomic-agent/skills/my-weather第 2 步编写 SKILL.md复制下面这份最小可用模板并保存为~/.atomic-agent/skills/my-weather/SKILL.md模板同样来自 skill-creator 技能--- name: my-weather description: 查询城市当前天气使用 wttr.in 的 HTTP 接口无需密钥。 version: 1.0.0 requires_tools: - os.http.request requires_scripts: [] dangerous: false --- # my-weather 用 os.http.request GET 请求 https://wttr.in/城市?format3 获取一行天气文本 把结果原样汇报给用户。失败时可退回 os.shell.run 执行 curl。第 3 步验证技能已注册atomic-agent skill list只要列表里出现my-weather即为成功。如果目录有问题命令会打印WARN:行提示你。第 4 步让 Agent 用起来之后在对话里说帮我查下上海天气Agent 会先看到技能描述、调用skill.view加载正文再按手册执行os.http.request。官方自带的 wttr-weather 技能 就是一个可直接参考的零依赖范例。技能管理最常用的 CLI 命令清单命令作用atomic-agent skill list列出已安装技能项目级 全局级及启用状态atomic-agent skill show name打印某个技能的SKILL.md内容atomic-agent skill install path从本地文件夹安装技能atomic-agent skill uninstall name卸载全局技能atomic-agent skill disable name隐藏技能但不删文件atomic-agent skill enable name重新启用已禁用的技能atomic-agent skill search query搜索社区技能仓库技能来源支持本地文件夹、GitHub tapowner/repo[/path]以及 ClawHub 注册表owner/slug完整说明见 SKILLS.md。18个内置起步技能完整清单Atomic Agent 首次启动会自动安装以下 18 个起步技能升级时还会自动刷新清单源自 starter-skills/README.md#技能用途外部依赖1wttr-weather查询天气与预报无2currency汇率查询与货币换算无3skill-creator创建 / 编辑 SKILL.md无4verify-work汇报前实际运行验证产出无5github仓库 / Issue / PR / ActionsghCLI 已登录6gog-workspaceGmail、日历、Drive、Docs 等gogCLI OAuth7apple-calendar读取 / 创建 macOS 日历事件macOS icalBuddy8apple-notes管理 Apple 备忘录macOS memo9apple-reminders管理 Apple 提醒事项macOS remindctl10obsidian读写搜索 Obsidian 笔记库OBSIDIAN_VAULT_PATH11notion读写 Notion 页面与数据库NOTION_API_KEY12pdfPDF 合并 / 拆分 / 提取 / OCRqpdf/poppler13xlsx创建编辑 Excel 工作簿python3openpyxl14pandoc文档格式互转md/docx/html/epubpandoc15ffmpeg音视频转换 / 裁剪 / 转 GIFffmpeg16imagemagick图片缩放 / 裁剪 / 格式转换imagemagick17audio-transcribe本地语音转文字无需 API Key本地whisper18docker容器 / 镜像 / Compose 管理docker已运行 前 4 个零依赖技能装上即用非常适合先跑通再扩展。进阶给技能附加脚本并管好安全边界需要跑复杂逻辑时把脚本放进scripts/目录并在 frontmatter 的requires_scripts中列明——只有列出的脚本才允许执行任何scripts/之外的路径都会被拒绝。扩展名决定运行方式.ts/.js/.mjs/.cjs走 Node.sh走 Bash其余按可执行文件直接运行。执行前脚本调用会经过审批门approval gate向你展示技能名、脚本路径和参数预览确认后才运行机制见 skill 相关说明。两条硬性边界技能是数据 脚本不是插件不能动态注册新工具或加载原生模块不要在技能里写密钥也不要教 Agent 绕过审批或 HTTP 白名单。这套本地优先的智能体循环本身也很能打——在同一本地模型qwen-3.6-35b-a3b下Atomic Agent 在 GAIA Level 1 公开验证集上取得 69.8% 准确率领先对比对象 11.3 个百分点常见问题FAQQ技能名字和文件夹名不一致会怎样name必须与所在文件夹同名kebab-case不一致属于无效格式加载时会被跳过。Q项目级技能和全局技能同名项目级.atomic-agent/skills/name/始终优先全局技能作为回退——这正是随仓库提交技能的设计意图。Q改完 SKILL.md 为什么没生效重启 Agent 或刷新技能注册表再用atomic-agent skill list验证。Q想学官方技能怎么写最快的方式是读内置技能源码推荐从 skill-creator 和 wttr-weather 两个入手前者是教你写技能的技能后者是最小化的真实示例。小结Atomic Agent 的 Skills 就是Markdown 可选脚本的本地技能手册零依赖、渐进加载、脚本需审批。5 分钟即可上手你的第一个技能18 个内置起步技能则覆盖天气、汇率、PDF、Excel、音视频、Docker 等高频场景——把技能当作可版本化的资产让本地 AI 智能体随你的工作流一起成长。【免费下载链接】atomic-agentAtomic Agent is a local-first AI agent. Runs open-weight models on your own machine via llama.cpp.项目地址: https://gitcode.com/gh_mirrors/at/atomic-agent创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

EDS安检X光数据集:VOC/YOLO/JSON格式解析与YOLO训练实战

EDS安检X光数据集:VOC/YOLO/JSON格式解析与YOLO训练实战

简介:面向安检场景的EDS X光危险物品识别检测数据集,共4718张图片,适用于机场、火车站智能安检及智能安防项目,可帮助算法工程师快速验证与迭代目标检测模型。数据集涵盖笔记本电脑、手机平板、打火机、剪刀、压力罐、充电宝、雨伞…

2026/10/3 18:30:05 阅读更多 →
GPTs 仓库中「小红书写作专家」Prompt 全拆解:爆款笔记的标题与正文创作方法论

GPTs 仓库中「小红书写作专家」Prompt 全拆解:爆款笔记的标题与正文创作方法论

提示工程 【免费下载链接】GPTs leaked prompts of GPTs 项目地址: https://gitcode.com/GitHub_Trending/gp/GPTs 点击查看 免费下载 导读 本文以 GPTs 仓库泄漏提示词 prompts/小红书写作专家.md 为骨架,完整还原并逐条拆解这套面向小红书笔记创作的…

2026/10/3 18:29:10 阅读更多 →
Java+Swing+MySQL员工工资管理系统:从建表到打包的完整实现方案

Java+Swing+MySQL员工工资管理系统:从建表到打包的完整实现方案

简介:这是一套面向Java初学者与课程设计学习者的员工工资管理系统完整源码,采用Swing做桌面界面、MySQL做数据存储,适合用来练习桌面应用开发、JDBC数据库操作与增删改查业务逻辑。系统分为管理员与普通用户两种角色:管理员可管理…

2026/10/3 18:28:19 阅读更多 →

最新新闻

SpringBoot多数据源实战:dynamic-datasource集成与避坑指南

SpringBoot多数据源实战:dynamic-datasource集成与避坑指南

做后端开发的兄弟,大概率都遇到过这样的场景:项目刚上线时一套MySQL库跑得挺欢,后来订单量大了,老板说要把报表拆出来,于是又多了一个只读库;再往后,用户服务单独拆了一套库,数据分析…

2026/10/3 20:48:49 阅读更多 →
北大凸优化编程作业全解析:从自动微分到ADMM的代码链

北大凸优化编程作业全解析:从自动微分到ADMM的代码链

简介:北京大学信息科学技术学院智能科学与技术系“凸分析与优化方法”课程编程作业集合,面向正在学习凸优化、自动微分和神经网络训练的学生,用于实践并比较多种经典优化算法。资源共63个文件,以23个Python脚本和32张结果图为主&a…

2026/10/3 20:48:49 阅读更多 →
龙勃透镜电磁聚焦原理与Matlab仿真实现:雷达增益提升的工程解读

龙勃透镜电磁聚焦原理与Matlab仿真实现:雷达增益提升的工程解读

雷达信号中的“光学魔术”:用Matlab模拟龙勃透镜的聚焦放大效应做雷达信号处理这些年,我一直对天线和传播路径上的“另类”器件很感兴趣。龙勃透镜这名字听着像光学里的东西,但它在雷达领域的作用其实非常硬核——把一个球形的介质透镜放在天…

2026/10/3 20:47:48 阅读更多 →
Go语言实现三数之和:排序+双指针去重技巧全解析

Go语言实现三数之和:排序+双指针去重技巧全解析

这道题我刷了好几遍,每次在面试前都会把它翻出来重新写一遍。不是说它难,而是它在 LeetCode Hot 100 里的地位很特别——你几乎不可能在真正的面试里碰到一模一样的三数之和,但面试官完全可能换一个壳,考你排序加双指针这个组合套…

2026/10/3 20:47:48 阅读更多 →
Redis服务器部署与生产级排障实战:从安装到缓存治理

Redis服务器部署与生产级排障实战:从安装到缓存治理

服务器之 Redis:从零搭建到生产级排障的完整实战笔记 Redis 在服务器端的重要性,根本不需要我再多吹。只要你的系统扛过一定的并发,Redis 基本就是那根绕不开的“救命稻草”。它是高性能键值存储服务器,能做缓存、分布式锁、消息队…

2026/10/3 20:47:48 阅读更多 →
人机协同实战指南:从分工逻辑到落地流程

人机协同实战指南:从分工逻辑到落地流程

做AI项目这几年,我越来越觉得,真正决定项目上限的往往不是模型本身的参数量,而是我们和AI协作的方式。人机协同不是一句贴在PPT里的口号,它直接决定了你是被AI替代,还是用AI放大自己的能力。这篇内容算是“AI全景”系列…

2026/10/3 20:47:48 阅读更多 →

日新闻

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南 【免费下载链接】ex-skill 前任 skill 项目地址: https://gitcode.com/gh_mirrors/exsk/ex-skill 前任.skill 是一个运行在 Claude Code 上的开源 Skill:导入微信、iMessage、短信、…

2026/10/3 0:00:27 阅读更多 →
45个经典Linux面试题:从命令到网络排障的完整考点解析

45个经典Linux面试题:从命令到网络排障的完整考点解析

刚开始带应届生的时候,我最头疼的就是他们拿着一摞Linux面试题背得滚瓜烂熟,一上机全露馅。后来自己从被面的人变成面别人的人,才慢慢摸清楚:Linux面试题考的根本不是答案本身,而是你面对一个不确定的系统问题时&#…

2026/10/3 0:01:28 阅读更多 →
SAP生产预留实战指南:MB21/MB23/MB25协同与MRP集成

SAP生产预留实战指南:MB21/MB23/MB25协同与MRP集成

简介:本资源是一份面向SAP ABAP开发人员、生产计划专员及ERP实施顾问的实操型操作指南,聚焦SAP生产预留核心业务场景,系统解决物料预留创建、查询、校验与批量处理等高频问题。文档以结构化方式覆盖预留背景原理、OMC2编码规则、工厂级参数配…

2026/10/3 0:01:28 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/3 9:14:33 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/3 9:47:50 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/10/3 9:42:31 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:35 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:36 阅读更多 →