上周Anthropic给Claude发布了一个新功能:
Claude Agent Skills。
我这周花了点时间研究了下,感觉这东西会是AI Agent真正落地的重要推手。但奇怪的是,无论AI圈内还是圈外,对Skills功能的讨论并不是很多。可能是时间有点短,正式发布还不满一周时间,大家都还在尝试和摸索中。
根据官方文档,Claude Skills的定义是一种让我们将工作方法、标准和流程封装为可重复使用模块的功能。
说得更直白点就是,我们自己在特定业务场景下针对特定任务写的代码,或者是跟Claude、ChatGPT、DeepSeek等任意AI协作完成的代码,都可以作为经验、标准、框架和流程打包成Skills。Skills一旦创建,Claude会在相关任务中自动识别并应用相应技能,是一种能被Claude识别并复用的工作流。
Skills适用于已形成成熟方法论的重复性任务,如品牌合规检查、财务模型验证、客户反馈分析、固定的数据处理与分析流程等。多个Skills可自动协同工作,产生仅凭常规提示词难以达到的高质量输出,显著提升工作效率和结果一致性。
最简单情况下,一个Skill仅包含一个SKILL.md文件。该文件必须以包含一些必需元数据的YAML前置数据开始:名称(name)和描述(description)。在启动时,Claude会将每个已安装Skill的名称和描述预加载到其系统提示中。这提供足够的信息让Claude知道何时应该使用每个技能,而不需要将所有内容都加载到上下文中。
---nameDFOperationsdescription:SplitandmergePDFfiles.UsewhenyouneedtoextractpagesfromPDFs,splitPDFsbypageranges,ormergemultiplePDFfilesintoone.RequiresPyPDF2package(installwith'pipinstallPyPDF2').allowed-tools:Bash,Read,Write,Glob,Grep---
pdf_merge.py
pdf_split.py
然后,就可以让Claude Code以这两个脚本文件为基础,引导我们创建一个PDF文件切分与合并的Skills,提示词如下:
请引导我创建一个切分和合并PDF文件的Claude Agent Skills
帮我合并./test/merge_test目录下所有的PDF文件
| 欢迎光临 链载Ai (https://www.lianzai.com/) | Powered by Discuz! X3.5 |