Skip to content

feat(skills): add Trae, Codex, and shared skill support#25

Open
benny1213 wants to merge 5 commits into
mcp360:mainfrom
benny1213:feature/trae-codex-skill-support
Open

feat(skills): add Trae, Codex, and shared skill support#25
benny1213 wants to merge 5 commits into
mcp360:mainfrom
benny1213:feature/trae-codex-skill-support

Conversation

@benny1213

@benny1213 benny1213 commented May 14, 2026

Copy link
Copy Markdown

Summary

  • Enable Codex desktop skill management through ~/.codex/skills and npx skills --agent codex.
  • Enable Trae and Trae CN skill management through ~/.trae/skills and ~/.trae-cn/skills.
  • Add an always-visible Agent Skills (Shared) virtual skill target for ~/.agents/skills.
  • Prioritize the shared skills target and dedupe by skillsPath so OpenCode does not duplicate the same directory when installed.
  • Keep frontend client metadata and Rust/CLI registry in sync.

Review notes

  • ~/.agents/skills is treated as a shared skill store, not as Claude Code-specific storage.
  • Copying from All/Favorites now uses the skill's source client id when available, so the copy dialog can exclude the real source target.

Tests

  • pnpm build
  • cargo check --bins --lib
  • cargo run --quiet --bin tsr -- skills list --client trae-cn --json
  • cargo run --quiet --bin tsr -- skills list --client codex-app --json
  • cargo run --quiet --bin tsr -- skills list --client agent-skills-shared --json

Jiahan and others added 5 commits April 29, 2026 12:19
Add support for Trae and Trae CN (ByteDance AI IDEs) as MCP clients.
Both use the standard mcpServers JSON format.

- Trae: /Applications/Trae.app → ~/Library/Application Support/Trae/User/mcp.json
- Trae CN: /Applications/Trae CN.app → ~/Library/Application Support/Trae CN/User/mcp.json

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@benny1213 benny1213 changed the title feat(skills): add Trae and Codex skill support feat(skills): add Trae, Codex, and shared skill support May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant