Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1.62 KB

File metadata and controls

21 lines (16 loc) · 1.62 KB

Trae Skill vs Claude Code PUA — 差异说明

维度 Claude Code PUA plugin Trae Skill pack
载体 plugin.json + skills/ + commands/ + hooks/ + agents/ .trae/skills/*/SKILL.mdnpx skills 安装后的 Trae skill
触发 Skill 描述、slash commands、UserPromptSubmit/Stop/SubagentStop hooks Trae 的 skill 发现/显式调用;无本仓库 hooks 自动注入
commands /pua, /pua:pro, /pua:loop, /pua:off Trae 版不注册 Claude Code commands;用自然语言或 Trae skill 调用
hooks failure detector、session restore、integrity guard、stop feedback Trae 版没有这些机械 hooks;必须把 gate 写进 SKILL.md 工作规程
agents pua-action-executor / self-reviewer / verifier / policy-guardian Trae 版默认单上下文;用“行动权/自我评价权/评分权/环境修改权”模板模拟权责分离
安装 Claude Code marketplace/cache .trae/skills/~/.trae/skills/~/.trae-cn/skills/,或 npx skills add ... -a trae

设计结论

Trae 版不能假装拥有 Claude Code 的 hook 机械门禁,所以不能把“自动反馈上传”“SubagentStop 生命周期”“PreToolUse integrity guard”写成已实现能力。正确做法是:

  1. 提供标准 SKILL.md
  2. 在 Skill 内部写清楚治理边界;
  3. 将评分权交给外部命令、CI、E2E、用户验收;
  4. npx skills.trae/skills/ 两条安装路径覆盖 Trae / Trae CN。

不一般但关键的洞察:Trae 兼容不是复制 Claude Code 的能力名词,而是把不可移植的 hooks 降级为可执行的制度约束。