如何编写自己的AI编程技能:MiniMax Skills技能开发与贡献完全教程
如何编写自己的AI编程技能MiniMax Skills技能开发与贡献完全教程【免费下载链接】skills项目地址: https://gitcode.com/gh_mirrors/skills18/skillsMiniMax Skills 是一个面向 AI 编程工具的开发技能库让 Claude Code、Cursor、Codex 等 AI 编程 Agent 获得结构化的生产级开发指导。本教程教你从零编写一个属于自己的AI编程技能Skill并顺利提交到社区。你只需要会写 Markdown就能在 skills/ 目录下创建技能让 AI 按你的规范工作——这是提升 AI 编程效率最划算的一步。一、MiniMax Skills 是什么MiniMax Skills 采用技能包Skill的形式每个技能就是一个目录内含一份入口文件SKILL.mdAI Agent 在对话中判断到相关意图后会自动加载该技能并严格按其中的流程执行。目前仓库已收录 16 个官方与社区技能覆盖方向代表技能前端 / 全栈frontend-dev、fullstack-dev移动开发android-native-dev、ios-application-dev、flutter-dev、react-native-dev创意 / 多模态shader-dev、minimax-multimodal-toolkit、minimax-music-gen文档办公minimax-docx、minimax-xlsx、minimax-pdf、pptx-generator完整技能清单可参考中文文档 README_zh.md。二、克隆仓库搭建你的技能开发环境在本地克隆仓库开始开发一个技能 一个目录 一份 SKILL.mdgit clone https://gitcode.com/gh_mirrors/skills18/skills.git开发前务必通读两份官方规范文档CONTRIBUTING.md —— PR 格式、技能结构要求与开发指南.claude/skills/pr-review/SKILL.md —— 自动校验检查与质量审核标准三、技能的标准目录结构一分钟看懂所有技能都遵循统一布局这也是审核脚本检查的核心结构skills/skill-name/ ├── SKILL.md # 必需 —— 带 YAML 头信息的入口文件 ├── references/ # 可选 —— 详细参考资料 │ └── *.md └── scripts/ # 可选 —— 辅助脚本 ├── *.py └── requirements.txt # 若存在 scripts/ 则必需三条硬性规则来自 CONTRIBUTING.md 目录名即技能标识必须用小写kebab-case如gif-sticker-maker✅SKILL.md是唯一必需文件其余全部可选⚠️ 若包含scripts/目录必须提供requirements.txt四、编写 SKILL.md技能的核心入口SKILL.md由两部分组成文件顶部的YAML 前置信息Frontmatter 正文指引。4.1 前置信息AI 识别你的技能靠它--- name: my-skill description: One-paragraph description. Include trigger conditions so the agent knows when to activate this skill. license: MIT metadata: version: 1.0 category: productivity sources: - Relevant documentation or standards ---字段说明字段级别规则name必需必须与目录名完全一致description必需一句话说清做什么 何时触发license推荐缺省按 MIT 处理metadata推荐包含version、category、sources4.2 触发条件写得越准技能激活越稳description里的触发条件决定 AI 何时加载你的技能。参考社区技能 skills/vision-analysis/SKILL.md 的写法——它明确列出了触发关键词analyze、OCR、review…和触发场景用户分享图片路径激活率非常高。技巧先想清楚用户会用什么话术请求这个能力把这些话术和文件扩展名写进description效果立竿见影。五、辅助资料与脚本references 和 scripts 怎么写控制篇幅是关键——技能会被整体加载进 AI 上下文窗口每一个 token 都有成本 单个.md文件保持聚焦超长文档拆分成多部分参考 skills/minimax-docx/references/ 的openxml_encyclopedia_part1/2/3.md拆分方式 不要在 Markdown 里内嵌 base64 图片、完整 API 响应等大块数据严禁硬编码密钥。涉及外部 API 时指引 AI 从环境变量读取密钥并在SKILL.md中把环境变量列为前置条件脚本规范适用于scripts/目录首行写 shebang如#!/usr/bin/env python3提供requirements.txt声明全部依赖出错时给出清晰提示而非裸抛异常堆栈在SKILL.md或参考资料中写明脚本用法可参考 skills/gif-sticker-maker/scripts/ 中的 Python 脚本组织方式。六、提交PR前的完整检查清单6.1 本地运行自动校验最重要的一步python .claude/skills/pr-review/scripts/validate_skills.py该脚本会检查详见 .claude/skills/pr-review/references/structure-rules.md每个技能目录都有SKILL.mdYAML 前置信息可解析、name与目录名一致未检测到硬编码密钥sk-、AKIA、Bearer Token 等模式ERROR 级问题必须清零WARNING 级缺license、metadata建议一并修复。6.2 PR 规范三要素要素要求标题格式遵循 Conventional Commits如feat(my-skill): add new skill for X范围一个 PR 只做一件事新增 / 修复 / 改进不捆绑无关改动描述必须写清What改了什么与Why动机/场景新增技能时记得同步更新 README.md 和 README_zh.md 的技能表格社区技能 Source 列填Community。七、新手常犯的 5 个错误❌name与目录名不一致 —— 校验直接报 ERROR❌description只写功能不写触发条件 —— 技能激活率低❌ 与现有技能功能重叠 —— 优先扩展已有技能而非新建并在 PR 中说明差异❌ 参考文档过长 —— 撑爆上下文AI 反而抓不住重点❌ 忘了同步 README —— 审核时被退回重改八、审核流程与常见问题提交 PR 后的流程很清晰提交 PR → 至少一名维护者审核 → 处理反馈 → 合并。你还可以让 AI 编程 Agent 用仓库内置的 pr-review 技能先帮你自查一遍。有疑问直接开 issue维护者乐于解答。最后提醒技能名称与文件名仅用 ASCII 小写 kebab-caseSKILL.md与代码用英文编写所有文件保持 UTF-8 编码。现在打开仓库创建你的第一个skills/your-skill/SKILL.md把你的经验变成 AI 的能力吧【免费下载链接】skills项目地址: https://gitcode.com/gh_mirrors/skills18/skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

悦读纪博客避坑速查手册:3步搞定代码调试难题

悦读纪博客避坑速查手册:3步搞定代码调试难题

悦读纪博客避坑速查手册:3步搞定代码调试难题 复制来的代码跑不通,报错信息满屏飞,你是不是也盯着屏幕发呆,不知道从哪下手?别慌,这种“复制粘贴即崩溃”的尴尬,几乎每个开发者都经历过。这时候,你需要的不是盲目搜索错误代码,而是一份能直接定位问…

2026/9/22 19:04:09 阅读更多 →
皇牌空战性能调优避坑指南:3个实战案例搞定高并发卡顿

皇牌空战性能调优避坑指南:3个实战案例搞定高并发卡顿

皇牌空战性能调优避坑指南:3个实战案例搞定高并发卡顿 刚学完 Python 或 Go 语法,看着文档里的 for 循环和 if 判断觉得挺简单,真到了公司接手项目,一上线就崩。是不是觉得代码逻辑没错,但服务器 CPU 飙红、响应时间从…

2026/9/22 19:04:09 阅读更多 →
5个关键步骤搞定SSD固态硬盘修复源码最佳实践

5个关键步骤搞定SSD固态硬盘修复源码最佳实践

5个关键步骤搞定SSD固态硬盘修复源码最佳实践 复制来的代码跑不通,报错日志像天书,调试半天没头绪?这不仅是新手噩梦,也是资深开发者常踩的坑。在SSD固态硬盘修复领域,很多教程只给结果不给过程,导致你明明照着写,却因环境差异或底层逻辑理解偏…

2026/9/22 19:04:09 阅读更多 →

最新新闻

5个实战技巧搞定ae官网下载卡顿与性能优化

5个实战技巧搞定ae官网下载卡顿与性能优化

5个实战技巧搞定ae官网下载卡顿与性能优化 是不是看了一堆教程,结果打开项目还是卡成PPT?很多开发者在尝试通过ae官网下载素材或插件时,常遇到资源加载缓慢、内存溢出甚至崩溃的问题。这不仅仅是网络带宽的锅,更深层的原因在于本地渲染管线与浏览…

2026/9/22 19:41:40 阅读更多 →
主管级性能优化实战:3个面试必问底层原理,别再只会背八股

主管级性能优化实战:3个面试必问底层原理,别再只会背八股

主管级性能优化实战:3个面试必问底层原理,别再只会背八股 面试被问原理答不上来,那种尴尬真的没脸见人。很多兄弟平时刷题挺溜,代码也能跑,但面试官一追问“为什么这么写”或者“底层是怎么实现的”,瞬间卡壳。这背后暴露的不是知识储备不足,而是对…

2026/9/22 19:41:40 阅读更多 →
避坑指南:智机网学时认定图解原理,3步解决项目卡壳难题

避坑指南:智机网学时认定图解原理,3步解决项目卡壳难题

避坑指南:智机网学时认定图解原理,3步解决项目卡壳难题 做公路工程这行,最让人头大的是什么?不是图纸画错,也不是现场协调难,而是明明刷完了课,系统里却显示学时不足。很多人盯着“智机网”后台,心里直打鼓:这到底卡在哪一步?为什么别人一键通过,…

2026/9/22 19:41:40 阅读更多 →
3步拆解基金交易底层逻辑:告别面试卡壳的最佳实践

3步拆解基金交易底层逻辑:告别面试卡壳的最佳实践

3步拆解基金交易底层逻辑:告别面试卡壳的最佳实践 面试被问基金交易原理时,你只能干瞪眼?别慌,这不是你的错,是大多数开发者只知皮毛,没摸透底层。今天用最佳实践带你撕开基金交易的黑箱,从数据流向到撮合机制,3个核心步骤让你秒懂。记住,面试官要…

2026/9/22 19:41:40 阅读更多 →
深圳科陆电子手写实现:3步搞定API变更难题

深圳科陆电子手写实现:3步搞定API变更难题

深圳科陆电子手写实现:3步搞定API变更难题 版本升级后 API 全变了?别慌。 很多应届生刚入职,接手深圳科陆电子这类大型企业的遗留系统,第一反应就是懵。 文档没更新,旧接口直接报错,新人手足无措。 今天咱们不整虚的,直接上手 手写实现…

2026/9/22 19:41:40 阅读更多 →
卡31速查手册:从语法到项目的底层逻辑与实战路径

卡31速查手册:从语法到项目的底层逻辑与实战路径

卡31速查手册:从语法到项目的底层逻辑与实战路径 很多刚入门的开发者都卡在同一个瓶颈:书上的语法全背熟了,LeetCode…

2026/9/22 19:40:40 阅读更多 →

日新闻

3台商务办公笔记本实测:手写实现环境配置,告别卡半天

3台商务办公笔记本实测:手写实现环境配置,告别卡半天

3台商务办公笔记本实测:手写实现环境配置,告别卡半天 配置环境就卡半天?别怪机器慢,多半是你没选对工具链。在Java、Go或Python的项目现场, 手写实现…

2026/9/22 0:00:41 阅读更多 →
剑帝加点速查手册:3分钟搞懂核心逻辑

剑帝加点速查手册:3分钟搞懂核心逻辑

剑帝加点速查手册:3分钟搞懂核心逻辑 面试被问原理答不上来,是不是常态?别慌。很多开发者对着 GitHub 开源仓库里的代码发呆,看似简单实则暗藏玄机。今天这份【剑帝加点】速查手册,直接带你拆解核心实现,把面试必考的原理讲透。…

2026/9/22 0:00:41 阅读更多 →
手写实现图片压缩网站核心:搞定WebP转换与质量调优

手写实现图片压缩网站核心:搞定WebP转换与质量调优

手写实现图片压缩网站核心:搞定WebP转换与质量调优 复制来的代码跑不通不知道怎么调?别慌,这种“复制粘贴地狱”在开发圈太常见了。尤其是做 图片压缩网站…

2026/9/22 0:00:41 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/22 4:32:41 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/22 4:38:57 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/22 8:51:04 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/21 15:36:51 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/21 15:36:51 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/22 2:43:42 阅读更多 →