Using with OpenCode
OpenCode has native agent skills support. Dragble skills are automatically discovered and loaded on-demand.
Install​
npx skills add dragble/dragble-skills -a opencode
This installs 5 skills to .agents/skills/:
dragble-integration/-- Framework setupdragble-custom-tools/-- Custom tools and widgetsdragble-export/-- Export and design managementdragble-config/-- Configuration and appearancedragble-ai/-- AI features and storage
How It Works​
OpenCode discovers skills from .agents/skills/*/SKILL.md. Each skill appears in the agent's available skills list and is loaded on-demand when you ask a Dragble-related question.
Permissions​
You can configure skill permissions in opencode.json:
{
"permission": {
"skill": {
"dragble-*": "allow"
}
}
}
| Permission | Behavior |
|---|---|
allow | Skill loads immediately (recommended) |
ask | User prompted before loading |
deny | Skill hidden from agent |
Global Install​
npx skills add dragble/dragble-skills -a opencode -g
Usage​
After installing, start OpenCode and ask:
How do I add the Dragble editor to my React app with save and load?