diff options
| author | Aiden Cline <[email protected]> | 2025-12-29 17:18:01 -0600 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2025-12-29 17:20:04 -0600 |
| commit | ef8388f0ee1ac760661524be42d57d79d2465ed9 (patch) | |
| tree | 1f29a23156a2d6e099368e050f5ee27a53c4e0ae | |
| parent | e5c5b5e872635cd3884dea675662ada9001ed7ca (diff) | |
| download | opencode-ef8388f0ee1ac760661524be42d57d79d2465ed9.tar.gz opencode-ef8388f0ee1ac760661524be42d57d79d2465ed9.zip | |
Revert "feat: read global ~/.claude/skills"
This reverts commit a1c9a1b8c549e4eeeb6bfe7b9118f756f143b7b6.
| -rw-r--r-- | packages/opencode/src/skill/skill.ts | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/packages/opencode/src/skill/skill.ts b/packages/opencode/src/skill/skill.ts index 308efef8a..16fa1d08f 100644 --- a/packages/opencode/src/skill/skill.ts +++ b/packages/opencode/src/skill/skill.ts @@ -4,7 +4,6 @@ import { Instance } from "../project/instance" import { NamedError } from "@opencode-ai/util/error" import { ConfigMarkdown } from "../config/markdown" import { Log } from "../util/log" -import { Global } from "../global" export namespace Skill { const log = Log.create({ service: "skill" }) @@ -38,9 +37,6 @@ export namespace Skill { export const state = Instance.state(async () => { const directories = await Config.directories() - // include the global claude skills - directories.push(Global.Path.home) - const skills: Record<string, Info> = {} const addSkill = async (match: string) => { @@ -77,16 +73,16 @@ export namespace Skill { })) { await addSkill(match) } + } - for await (const match of CLAUDE_SKILL_GLOB.scan({ - cwd: dir, - absolute: true, - onlyFiles: true, - followSymlinks: true, - dot: true, - })) { - await addSkill(match) - } + for await (const match of CLAUDE_SKILL_GLOB.scan({ + cwd: Instance.worktree, + absolute: true, + onlyFiles: true, + followSymlinks: true, + dot: true, + })) { + await addSkill(match) } return skills |
