diff --git a/main.go b/main.go index 0a62f3b..3d373d1 100644 --- a/main.go +++ b/main.go @@ -763,6 +763,7 @@ func registerSkillCommands() { {"codex", ".codex"}, {"kiro", ".kiro"}, {"gemini", ".gemini"}, + {"opencode", ".config/opencode"}, // OpenCode uses XDG config dir (~/.config), not a dotfile } cmd := &cobra.Command{ diff --git a/main_test.go b/main_test.go index 982cd09..7ad9fd7 100644 --- a/main_test.go +++ b/main_test.go @@ -1185,6 +1185,7 @@ func TestInstallSkill(t *testing.T) { {"codex", ".codex"}, {"kiro", ".kiro"}, {"gemini", ".gemini"}, + {"opencode", ".config/opencode"}, } for _, a := range agents {