一文读懂AI圈爆火的Skills:是什么、怎么用

一文读懂AI圈爆火的Skills:是什么、怎么用

大家好,我是jobleap.cn的小九。
最近AI圈,Skills彻底火了。Github上相关仓库动辄斩获上万星标,比如含50多个Claude技能的仓库、Superpowers工作流项目,均已突破18K星。这股热度,堪比2023-2024年的Prompt模板热潮——彼时大家疯狂分享Prompt,现在则扎堆交流Skills。

不少人疑惑:Skills到底是什么?和Prompt、MCP有啥区别?我花了两天整理,用直白的案例和方法,带你搞懂Skills的本质与用法。

一、Skills到底是什么?先看两个实战案例

Skills直译是“技能”,核心是「给AI智能体(Agent)用的技能包」。光说定义太抽象,分享两个我们公司的实战案例,帮你直观理解它的价值。

案例1:AI选题系统,把2-3小时工作缩成一句话指令

做内容的都懂,选题是个“海量信息筛精选”的耗时活。以前我们每天要刷遍推特、Reddit、Github、知乎、小红书等近10个平台,筛选热点、判断价值、找切入角度,整套流程要2-3小时,严重挤占核心工作时间。

去年12月,我们用Skills搭了个AI选题系统:1个总控Agent + 3个技能模块。现在只需说一句“开始今日选题生成”,系统就会全自动运行:

  1. 热点采集Skill:全网抓取多平台最新热点;
  2. 选题生成Skill:筛选并生成TOP10选题,附带事件描述、核心角度和标题;
  3. 选题审核Skill:用我们的标准方法论审核选题,不通过则给出修改意见;
  4. 循环迭代:总控Agent接收修改意见,驱动选题生成Skill优化,直到审核通过。

这本质是Agent+Skills实现的自动化工作流,宝玉老师曾说:“几乎所有能用Workflow完成的AI任务,都能用Agent+Skills实现。”

案例2:整合包生成器,帮编程小白搞定开源项目

作为编程小白,很多Github开源项目没有前端界面、需复杂环境配置,根本用不了。于是我用Skills做了个“整合包生成器”,核心需求是:输入Github链接,自动打包成带美化前端、一键启动的本地整合包。

操作很简单:把需求告诉OpenCode,系统用Agent+Skill规划出20项任务,十几分钟就生成了整合包。遇到报错,把日志反馈给AI,秒级修复后就能用。完美解决了“想用好项目却搞不定配置”的小白痛点。

二、Skills、Prompt、MCP的核心区别

用“带新人”的比喻,3者的差异一眼就能懂:

  • Prompt(提示词):像你站在新人旁边口头交代任务,适合一次性、临场性指令,对话结束就失效,无复用性;
  • Skills(技能包):像给新人的SOP手册文件夹,里面有规范、脚本、模板等资源,新人(Agent)会按需查阅。核心是“可复用、能引导迭代”,还能通过“渐进式披露”省Token(先加载目录,需用时再读详情);
  • MCP(外部连接权限):既不教新人干活,也不是工作手册,而是“门禁卡”——让AI安全连接外部系统、调用外部能力,解决AI“有权限才能做事”的问题。

三、一个完整Skill的配置方法(极简版)

Skill本质是一个规范命名的文件夹,核心配置很简单,记住两个关键要求和核心文件即可:

基础要求

  1. 文件夹名:小写字母+连字符(无空格、大写),比如hotspot-collector;
  2. 核心文件:SKILL.md是唯一必需文件,其他可选。

SKILL.md结构(固定2部分)

  1. YAML头部(必需):用—包裹,含name(技能名)和description(功能描述),是工具识别Skill的“名片”;
  2. Markdown主体(必需):写清操作指南、示例,控制在500行内效果最佳。

name: 技能名称
description: 描述技能功能及调用场景(第三人称,含触发关键词)

技能名称

指令 (Instructions)

清晰的分步操作指南。

示例 (Examples)

具体操作案例或代码。

关键提醒

description字段要写清“Agent何时调用该技能”,必须用第三人称(如“处理Excel文件并生成报告”),避免第一/二人称导致调用混乱。

四、懒人福利:用Skill自动生成Skill

觉得手动配置麻烦?Anthropic官方开源了Skills仓库,其中的skill-creator能直接帮你生成Skill,一步到位。

官方仓库地址

https://github.com/anthropics/skills(推荐安装docx、frontend-design、pdf、skill-creator、xlsx等通用技能)

两种安装方法

  1. 命令安装:打开Claude Code/OpenCode,发送指令:“安装这个skill,项目地址为:https://github.com/anthropics/skills/tree/main/skills/skill-creator”,替换地址可安装其他技能;
  2. 本地拖拽:将技能文件夹放入对应路径(需手动创建skill文件夹):
  • Claude Code:~/.claude/skills
  • OpenCode:~/.config/opencode/skill(Mac示例路径:/Users/用户名/.config/opencode/skill)

安装后,OpenCode需重启生效,Claude Code(2.1.0+)支持热重载,直接可用。运行时只需告诉工具需求,系统会自动调用对应Skill完成任务。

最后:Skills的核心价值的是“复用”

Skills不是AI圈的新词炒作,而是把流程化知识变成“可复用、能自检、会迭代”的能力包。就像带新人的终极状态:给一套手册,他能自己搞定所有事。

今天就可以装上skill-creator,把你最常用的动作(筛热点、修报错、整理链接)固化成Skill。当第一个Skill跑起来时,你就会懂:复用带来的效率提升,才是它的魅力所在。

Read more

企业微信外部群“群机器人”主动推送消息实现指南

QiWe开放平台 · 开发者名片                 API驱动企微自动化,让开发更高效         核心能力:企微二次开发服务 | 多语言接入 | 免Root授权         官方站点:https://www.qiweapi.com(功能全景)         开发文档:https://doc.qiweapi.com(开发指南)         团队定位:专注企微API生态的技术服务团队        对接通道:搜「QiWe 开放平台」联系客服         核心理念:合规赋能,让企微开发更简单、更高效 在企业微信的生态开发中,针对外部群(包含微信用户的群聊)进行自动化消息推送,最稳健且合规的方式是利用群机器人(Webhook)。本文将从技术逻辑、核心步骤及注意事项三个维度,分享如何实现这一功能。 一、 实现逻辑简述 企业微信外部群机器人主要通过一个唯一的 Webhook 地址 接收标准的 HTTP POST 请求。开发者只需将构造好的

困在像素里:我的可视化大屏项目与前端价值觉醒

困在像素里:我的可视化大屏项目与前端价值觉醒

去年春天,我差点毁掉一个两百多万的单子。不是因为代码bug,而是当客户指着我们精心打磨的实时数据大屏问“所以,这能告诉我下周该增产还是减产?”时,我和我的团队,哑口无言。 我们交付了一个“完美”的作品:Three.js构建的3D工厂流水线模型,光效流畅;Echarts驱动的几十个图表数据实时刷新,毫秒不差;自研的拖拽布局器,让客户能随意调整板块。技术评审会上,我们慷慨激昂地讲解WebGL优化策略、WebSocket连接池管理。但坐在对面的生产总监,眉头越皱越紧。最后他叹了口气:“很酷,但……我看不懂。它没回答我的问题。” 那一刻,我,一个做了八年前端、自诩资深的人,感觉自己像个裱糊匠。我们把数据“糊”在了屏幕上,却弄丢了它应有的灵魂。 一、 开局:技术人的傲慢,从迷恋工具开始 项目伊始,我们兴奋极了。客户是家大型制造企业,预算充足,想要个“智慧工厂指挥中心”。我们以为机会来了——这不正是展示前端尖端技术的舞台吗?

在 Cursor 中打造你的专属前端“AI 助手”:Agent Skills 实战指南 什么是 Agent Skills?

在 Cursor 中打造你的专属前端“AI 助手”:Agent Skills 实战指南 什么是 Agent Skills?

文章目录 * 一、什么是 Agent Skills? * 二、使用步骤 * 1.下载官方提供的agent-skills文档 * 2.cursor中使用 * 三、如何设计自己的skills * 四、实战:打造一个“生成标准 React 组件”的 Skill * 第一步:创建目录 * 第二步:编写 SKILL.md * 总结:为什么你应该开始用 Skills? 一、什么是 Agent Skills? 简单来说,Agent Skills 是一种标准化的方式,用来封装特定任务的知识和工作流。 如果说 MCP (Model Context Protocol) 是给 AI 装上了“手”(让它能连接数据库、Github)