Advanced Features
This chapter dives deep into OpenCode Agent Skills' advanced capabilities, including Claude Code compatibility, Superpowers workflow integration, namespace priority system, and context compression and recovery mechanism. After mastering these topics, you'll be better equipped to manage a complex skill ecosystem and ensure skills remain available in long conversations.
Prerequisites
Before You Begin
Before studying this chapter, ensure you have completed:
- Install OpenCode Agent Skills - Plugin is correctly installed and running
- Create Your First Skill - Understand the basic skill structure
- Skill Discovery Mechanism - Understand where skills are discovered from
- Load Skills into Session Context - Master the usage of
use_skilltool
What You'll Learn
Claude Code Skill Compatibility
Learn how the plugin is compatible with Claude Code's skill and plugin system, master tool mapping mechanisms, and reuse the Claude skill ecosystem.
Superpowers Workflow Integration
Configure and use Superpowers mode to get strict software development workflow guidance, improving development efficiency and code quality.
Namespaces and Skill Priority
Understand the skill namespace system and discovery priority rules, resolve same-name skill conflicts, and precisely control skill sources.
Context Compression and Recovery
Learn how skills remain available in long conversations, and master the trigger timing and execution flow of compression recovery.
Learning Path
┌─────────────────────────────────────────────────────────────────────────┐
│ Recommended Learning Order │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ 1. Claude Code Compatibility ──→ 2. Superpowers Integration ──→ 3. Namespaces │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ Reuse Claude skills Enable workflow guidance Control skill sources │
│ │
│ │ │
│ ▼ │
│ │
│ 4. Context Compression Recovery │
│ │ │
│ ▼ │
│ Long conversation skill persistence │
│ │
└─────────────────────────────────────────────────────────────────────────┘Recommended Learning Order:
- Learn Claude Code compatibility first - If you have Claude Code skills or want to use skills from the Claude plugin marketplace, this is the first step
- Then learn Superpowers integration - Users who want strict workflow guidance should learn how to enable and configure it
- Then learn namespaces - When you have many skills and encounter same-name conflicts, this knowledge point is critical
- Finally learn compression recovery - Understand how skills remain available in long conversations, more theoretical content
Learn as Needed
- Migrating from Claude Code: Focus on Lesson 1 (compatibility) and Lesson 3 (namespaces)
- Wanting workflow standardization: Focus on Lesson 2 (Superpowers)
- Encountering skill conflicts: Go directly to Lesson 3 (namespaces)
- Skills lost in long conversations: Go directly to Lesson 4 (compression recovery)
Next Steps
After completing this chapter, you can continue learning:
- Troubleshooting - Check troubleshooting guides when you encounter issues
- Security Considerations - Learn about the plugin's security mechanisms and best practices
- API Tool Reference - View detailed parameters and return values for all available tools
- Skill Development Best Practices - Master techniques and specifications for writing high-quality skills