refactor(cli)!: rename all skills and agents to consistent ce- prefix (#503)
Some checks failed
CI / pr-title (push) Has been cancelled
CI / test (push) Has been cancelled
Release PR / release-pr (push) Has been cancelled
Release PR / publish-cli (push) Has been cancelled

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Trevin Chow
2026-04-18 15:44:22 -07:00
committed by GitHub
parent 49249d7317
commit 5c0ec9137a
233 changed files with 3199 additions and 936 deletions

View File

@@ -477,9 +477,16 @@ describe("transformSkillContentForOpenCode", () => {
expect(transformSkillContentForOpenCode(input)).toBe(input)
})
test("preserves 2-segment plugin:agent names (no category)", () => {
test("rewrites 2-segment category:ce-agent refs to flat names", () => {
const input = "Dispatch `review:ce-correctness-reviewer` for logic checks."
expect(transformSkillContentForOpenCode(input)).toBe(
"Dispatch `ce-correctness-reviewer` for logic checks.",
)
})
test("preserves 2-segment refs without ce- prefix", () => {
const input = "Spawn `compound-engineering:coherence-reviewer` as subagent."
// 2-segment names could be skill refs or flat agent refs — not rewritten
// 2-segment names without ce- prefix could be skill refs — not rewritten
expect(transformSkillContentForOpenCode(input)).toBe(input)
})