From 478d335656c14d6de8dbf57383f9133971090f03 Mon Sep 17 00:00:00 2001 From: jtdelia Date: Wed, 1 Apr 2026 18:55:31 -0700 Subject: [PATCH 1/2] feat: add opencode skill install support --- main.go | 1 + 1 file changed, 1 insertion(+) diff --git a/main.go b/main.go index 0a62f3b..eb446a6 100644 --- a/main.go +++ b/main.go @@ -763,6 +763,7 @@ func registerSkillCommands() { {"codex", ".codex"}, {"kiro", ".kiro"}, {"gemini", ".gemini"}, + {"opencode", ".config/opencode"}, } cmd := &cobra.Command{ From 89d13dad117ff6f728552da1f57ffdedc27027da Mon Sep 17 00:00:00 2001 From: jtdelia Date: Mon, 27 Apr 2026 11:32:45 -0700 Subject: [PATCH 2/2] chore: add opencode comment and test coverage for skill install --- main.go | 2 +- main_test.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index eb446a6..3d373d1 100644 --- a/main.go +++ b/main.go @@ -763,7 +763,7 @@ func registerSkillCommands() { {"codex", ".codex"}, {"kiro", ".kiro"}, {"gemini", ".gemini"}, - {"opencode", ".config/opencode"}, + {"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 {