Repository navigation
fix(skill): cover all folder-based agent skill targets - #290
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概述
补齐所有支持文件夹式 Skill 的 Agent 部署目标,避免 Skill 自动安装只覆盖 OpenChamber/OpenCode。
目标矩阵
~/.config/opencode/skills~/.hermes/skills~/.claude/skills~/.cursor/skills~/.agents/skills(项目.dsh/skills仅后备)变更
skillsDirs与检测信号。repairClients同样去重。install.mjs --global只写已检测客户端的全局 Skill 目录,并去重。--global、未检测不建目录。边界
验证
tests/mcp/skill-targets.test.mjs:6/6tests/mcp:407/408(唯一失败为本机 0.2.2 App provider 占用的既有runtime-cli环境断言)tests/console:186 用例通过npm run buildnpm run verify:mcp:skillnpm run check:docsnpm run check:i18nnpx eslint相关文件git diff --check