高级功能
本章节深入讲解 OpenCode Agent Skills 的高级特性,包括 Claude Code 兼容性、Superpowers 工作流集成、命名空间优先级系统和上下文压缩恢复机制。掌握这些内容后,你能更好地管理复杂的技能生态,并确保长会话中技能始终可用。
前置条件
开始前请确认
在学习本章节之前,请确保你已完成:
- 安装 OpenCode Agent Skills - 插件已正确安装并运行
- 创建你的第一个技能 - 了解技能的基本结构
- 技能发现机制详解 - 理解技能从哪些位置被发现
- 加载技能到会话上下文 - 掌握
use_skill工具的使用
本章内容
Claude Code 技能兼容性
了解插件如何兼容 Claude Code 的技能和插件系统,掌握工具映射机制,复用 Claude 技能生态。
Superpowers 工作流集成
配置和使用 Superpowers 模式,获得严格的软件开发工作流指导,提升开发效率和代码质量。
命名空间与技能优先级
理解技能的命名空间系统和发现优先级规则,解决同名技能冲突,精确控制技能来源。
上下文压缩恢复机制
了解技能如何在长会话中保持可用性,掌握压缩恢复的触发时机和执行流程。
学习路径
┌─────────────────────────────────────────────────────────────────────────┐
│ 推荐学习顺序 │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ 1. Claude Code 兼容 ──→ 2. Superpowers 集成 ──→ 3. 命名空间 │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ 复用 Claude 技能 启用工作流指导 精确控制技能来源 │
│ │
│ │ │
│ ▼ │
│ │
│ 4. 上下文压缩恢复 │
│ │ │
│ ▼ │
│ 长会话技能持久化 │
│ │
└─────────────────────────────────────────────────────────────────────────┘建议按顺序学习:
- 先学 Claude Code 兼容 - 如果你有 Claude Code 技能或想用 Claude 插件市场的技能,这是第一步
- 再学 Superpowers 集成 - 想要严格工作流指导的用户,了解如何启用和配置
- 然后学命名空间 - 当技能数量增多、出现同名冲突时,这个知识点很关键
- 最后学压缩恢复 - 了解长会话中技能如何保持可用,偏原理性内容
按需学习
- 从 Claude Code 迁移:重点学习第 1 课(兼容性)和第 3 课(命名空间)
- 想要工作流规范:重点学习第 2 课(Superpowers)
- 遇到技能冲突:直接看第 3 课(命名空间)
- 长会话技能丢失:直接看第 4 课(压缩恢复)
下一步
完成本章节后,你可以继续学习: