Claude Skills 是 Anthropic 推出的一套基于提示词的模块化能力扩展系统。它通过“渐进式披露”机制,使 AI 能够按需动态加载特定领域的专业知识,实现从通用助手到领域专家的无缝切换,因此备受业界青睐。当前,众多 AI 编程工具已相继引入类似特性。
本文将以通义灵码为例,分别通过独立 IDE和PyCharm 插件两种途径进行部署测试。理论上两种方式均支持 Skills 功能,但实测表明,由于该功能较新,插件端的支持尚不完善。经与官方客服确认,独立 IDE 端已通过验证,插件端将在后续版本修复 Bug 后正式适配。
本文依据通义灵码官方文档,已成功完成独立 IDE 端的 Skills 配置。官方文档参考如下:
https://help.aliyun.com/zh/lingma/user-guide/skills。
一、通义灵码独立IDE配置和使用Skills【成功】

对话窗口
/命令可以显示配置的skills。
二、Pycharm的灵码插件配置和使用Skills【官方文档方式失败,使用开源方案成功】
但是Pycharm的灵码插件没有显示出skills,另辟蹊径,给通义灵码插件安装Skill能力。
我们就开始探索如何在灵码内使用skill。本次主要使用的是openskills方案。
Openskills是一个开源的命令行工具,用于管理和调用AI技能(Skill)模块,完全兼容Claude Skill格式。它通过统一的XML提示词、标准文件结构(如.claude/skills/目录)和YAML+Markdown的SKILL.md格式,让Qoder、Trace等AI工具也能调用Claude市场上的技能。
核心功能包括安装(支持官方市场、GitHub仓库或本地目录)、同步元数据到规则文件(如agents.md)及按需加载技能。其优势在于将一次性prompt升级为可复用、可组合的能力单元,尤其适合金融场景的模块化需求,例如构建投资组合时调用低估值筛选、行业轮动检测等专业技能。
1. 环境配置
1.1 安装openskills
npm i -g openskills
1.2 初始化skill
openskills install anthropics/skills
完成后可以看到在.claude下已经生成好相关的skill库能力。

1.3 同步skill
openskills sync
同步后会在当前项目根目录 agent.md下生成相关skill指令。

2. 灵码插件适配
熟悉AI编程的大伙应该不陌生,上面生成的文件,就是Rule,只不过在不同的AI编程工具里有不同的叫法,比如Claude Code中叫claude.md,Codex 中叫AGENTS.md,灵码插件中其实就对应 project_rules.md(文件名随意,可以多个rule文件)。

在Rule中,详细的定义了每个Skill的功能描述以及调用时机。我们要做的就是把AGENTS.md文件中的提示词,粘贴到skill_rule.md就然后做些改造可以了,如下图所示,然后配置成一直生效的project_rules即可。

问一下通义灵码插件有哪些技能,测试是否正常加载。

以openskills内置的docx技能为例,可以实现docx文档生成,我们在灵码插件内测试使用效果如下,验证可以正常解析Skill,生成doc文档,用户提示词:分析一下AI coding的趋势,形成word报告。

调用了openskills read docx命令读取docx技能,并整理为word文档。

文档内容:
