Merge pull request #1809 from willy-scr/fix/project-skills-process-cwd

fix(skills): use directory param instead of process.cwd() for project skill discovery
This commit is contained in:
YeonGyu-Kim
2026-02-13 18:18:15 +09:00
committed by GitHub
10 changed files with 41 additions and 38 deletions
+2 -2
View File
@@ -63,8 +63,8 @@ export async function createSkillContext(args: {
}),
includeClaudeSkills ? discoverUserClaudeSkills() : Promise.resolve([]),
discoverOpencodeGlobalSkills(),
includeClaudeSkills ? discoverProjectClaudeSkills() : Promise.resolve([]),
discoverOpencodeProjectSkills(),
includeClaudeSkills ? discoverProjectClaudeSkills(directory) : Promise.resolve([]),
discoverOpencodeProjectSkills(directory),
])
const mergedSkills = mergeSkills(
+1 -1
View File
@@ -101,7 +101,7 @@ export function createToolRegistry(args: {
getSessionID: getSessionIDForMcp,
})
const commands = discoverCommandsSync()
const commands = discoverCommandsSync(ctx.directory)
const slashcommandTool = createSlashcommandTool({
commands,
skills: skillContext.mergedSkills,