opencode-agent-skills
OpenCode AI Skills Dynamic Management Plugin
A plugin system that provides dynamic skill discovery and management capabilities for OpenCode, enabling AI Agents to load and use reusable skill libraries. Supports cross-project, cross-session skill reuse with semantic similarity-based automatic skill recommendations.
Provides dynamic skill discovery and management capabilities for OpenCode, enabling cross-project, cross-session skill reuse.
Automatically discover skills from project, user, and plugin directories. Scans 6 locations and returns the first matching skill by priority.
Supports existing Claude Code skills and plugin formats, reducing migration costs and reusing existing resources.
Uses HuggingFace embedding model to calculate similarity, automatically recommending relevant skills based on user input.
Skill content is injected into conversation context in XML format, AI follows skill guidance for high-quality output.
Automatically re-injects skill list after session compression, keeping skills persistently available in long sessions.
Skill directories can contain executable scripts, running automation tasks in the skill directory context.
Understand how the plugin automatically discovers skills from multiple locations
Learn to use the get_available_skills tool and namespaces
Master the use_skill tool and XML content injection mechanism
Understand how the plugin automatically recommends relevant skills based on semantic similarity
Learn to use run_skill_script tool to execute automation scripts in skill directories
Use read_skill_file tool to access skill documentation, configuration, and other support files
Learn how the plugin is compatible with Claude Code skills and plugin system
Configure and use Superpowers mode for strict workflow guidance
Understand the skill namespace system and discovery priority rules
Learn how skills remain available in long sessions