Revert "fix: correct OpenCode skills directory from 'skill' to 'skills'" (#1104)

installOpenCodeSkills() was writing to ~/.config/opencode/skill/gitnexus/
but OpenCode only discovers skills from ~/.config/opencode/skills/*/SKILL.md.
Skills installed by `gitnexus setup` were silently ignored by OpenCode.

- Line 590: path.join(opencodeDir, 'skill') → 'skills'
- Line 587: updated JSDoc comment to match
This commit is contained in:
Ali Hamza 2026-04-27 18:27:44 +05:00 committed by GitHub
parent 8d7beaf1cf
commit 77844acb6a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -581,13 +581,13 @@ async function installCursorSkills(result: SetupResult): Promise<void> {
}
/**
* Install global OpenCode skills to ~/.config/opencode/skill/gitnexus/
* Install global OpenCode skills to ~/.config/opencode/skills/gitnexus/
*/
async function installOpenCodeSkills(result: SetupResult): Promise<void> {
const opencodeDir = path.join(os.homedir(), '.config', 'opencode');
if (!(await dirExists(opencodeDir))) return;
const skillsDir = path.join(opencodeDir, 'skill');
const skillsDir = path.join(opencodeDir, 'skills');
try {
const installed = await installSkillsTo(skillsDir);
if (installed.length > 0) {