新手使用trae创建skill需跨越三道门槛:一要切换至solo模式(右上角齿轮→模式切换→solo);二要确保skill.md文件名全大写且上传路径正确;三需在项目根目录下按.trae/skills/技能名/skill.md结构手动创建并填写yaml头与指令。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

刚装好Trae想立刻用上AI能力,但点开设置找不到入口、上传文件没反应、对话里喊“帮我建个技能”却石沉大海——这其实是新手卡在创建Skill最基础的三道门槛上:路径不对、格式不认、触发不明。
确认Trae已切换SOLO模式
打开Trae后,默认是协作模式(多人实时编辑),而Skill功能只在SOLO模式下启用。点击右上角齿轮图标→在弹出菜单中找到「模式切换」→选择「SOLO」并等待界面刷新。这一步漏掉,后面所有操作都无效,因为协作模式下技能管理入口被隐藏。
图形界面创建(推荐新手)
方法一:上传现成SKILL.md文件
点击左下角⚙️设置→左侧菜单进入「规则和技能」→点击「技能」标签页右上角的【创建】按钮→在弹出窗口中,直接将本地准备好的SKILL.md文件拖入上传区→Trae自动解析内容并生成技能卡片。注意:【文件名必须严格为大写的SKILL.md,小写skill.md或skill-MD都会解析失败】。
方法二:对话式零配置创建
不用进设置,直接在主对话框输入:“帮我创建一个检查Python代码风格的Skill”,Trae会基于内置模板自动生成技能,并立即返回确认提示。这步操作起来很简单,但生成的Skill只有基础描述,后续需手动编辑SKILL.md补全具体规则。
手动建文件夹创建(适合已有规范需求)
第一步:定位项目根目录
确保你当前打开的是一个真实项目文件夹(不是空白工作区),Trae只识别项目级的.skills路径。
第二步:创建标准目录结构
在项目根目录下新建隐藏文件夹【.trae】→其下新建文件夹【skills】→再在skills内新建你的技能文件夹(如code-linter)→最后在code-linter内新建文件,命名为【SKILL.md】(必须全大写、无空格、无后缀错误)。
第三步:写入最小可用SKILL.md
打开刚建的SKILL.md,至少填入YAML头信息:
---
name: code-linter
description: 检查Python代码是否符合PEP8规范
---
然后换行写一句核心指令:“逐行扫描用户提供的Python代码,标出所有PEP8违规项,并给出修复建议。” 保存即可。Trae会在下次重启或刷新时自动加载该技能。











