在 OpenCode.ai 中使用 superpowers-zh 的完整指南。
在 opencode.json(全局或项目级)的 plugin 数组中添加:
{
"plugin": ["superpowers@git+https://github.com/jnMetaCode/superpowers-zh.git"]
}重启 OpenCode。插件通过 Bun 自动安装并注册所有 skills。
验证方式:问 "告诉我你有哪些 superpowers"
使用 OpenCode 原生的 skill 工具列出所有可用 skills:
use skill tool to list skills
use skill tool to load superpowers/brainstorming
在 ~/.config/opencode/skills/ 中创建你自己的 skills:
mkdir -p ~/.config/opencode/skills/my-skill创建 ~/.config/opencode/skills/my-skill/SKILL.md:
---
name: my-skill
description: 当 [条件] 时使用 - [功能描述]
---
# 我的 Skill
[你的 skill 内容]在项目的 .opencode/skills/ 目录中创建项目级 skills。
Skill 优先级: 项目 skills > 个人 skills > Superpowers skills
重启 OpenCode 时自动更新。插件每次启动都从 git 仓库重新安装。
锁定特定版本:
{
"plugin": ["superpowers@git+https://github.com/jnMetaCode/superpowers-zh.git#v1.0.0"]
}插件做两件事:
- 注入引导上下文 — 通过
experimental.chat.system.transformhook,为每次对话添加 superpowers 意识 - 注册 skills 目录 — 通过
confighook,让 OpenCode 发现所有 skills,无需符号链接或手动配置
为 Claude Code 编写的 skills 自动适配 OpenCode:
TodoWrite→todowriteTask(子代理)→ OpenCode 的@mention系统Skill工具 → OpenCode 原生skill工具- 文件操作 → OpenCode 原生工具
- 检查 OpenCode 日志:
opencode run --print-logs "hello" 2>&1 | grep -i superpowers - 确认
opencode.json中的插件配置正确 - 确保运行的是最新版本的 OpenCode
- 使用
skill工具列出可用 skills - 检查插件是否正确加载(见上)
- 每个 skill 需要包含有效 YAML frontmatter 的
SKILL.md文件