rikkahub 中文文档 下载 App

RikkaHub 技能是什么 · 可复用的指令包

一句话理解

技能(Skill)是独立的指令包——你可以把它理解为一个插件:安装一次,然后在任何你喜欢的助手上启用。一个技能可以教会助手某种风格、遵循某套推理流程、调用一组工具——所有这些都打包在一个可移植的目录里。

技能 vs 助手 vs 模式注入

三者的关系容易混淆:

功能是什么生命周期典型用途
技能可跨助手复用的指令包全局安装"代码审查技能"、"学术写作技能"
助手配置打包(提示词 + 模型 + 工具 + 记忆)单个助手"编程助手"、"写作助手"
模式注入手动切换的指令片段可跨助手附加"正式写作模式"、"分步推理模式"

技能的关键优势:一次安装,到处用。比如你装了一个"代码审查"技能,然后可以同时在编程助手、DevOps 助手、全栈助手上启用它——每个助手都有代码审查能力,但各自的模型、提示词、记忆不同。

技能文件格式

每个技能围绕一个 SKILL.md 文件构建,文件以 YAML frontmatter 块开头,后接指令正文:

---
name: code-reviewer
description: "Performs thorough code review with style and security feedback"
compatibility: "Works best with GPT-4o, Claude 3.5+"
allowed-tools: read_file search
---

你是一个专家级代码审查员。收到代码片段时,你会:
1. 检查逻辑错误和边界情况
2. 识别安全漏洞
3. 对照项目规范给出风格改进建议
...

Frontmatter 字段

字段必填说明
name✅技能唯一标识符,URL 安全
description✅技能卡片上的一行摘要
compatibility❌模型 / 提供商兼容性提示
allowed-tools❌技能设计使用的工具名称列表

技能目录可以有多个文件

除了必需的 SKILL.md,技能目录里可以有:

RikkaHub 会显示技能的可折叠文件树,可以在编辑器里直接修改。

技能的生效原理

当你在某个助手上启用一个技能时:

多个技能叠加

一个助手可以同时启用多个技能。每个技能的指令都会注入到系统提示词中——技能越多,占用的上下文越大。建议:

技能从哪里来

来源获取方式
GitHub 仓库从 GitHub 导入(最常见)
本地文件从设备选 .zip 或纯文本
自己写手动添加,直接粘贴内容

详见后续章节。