diff --git a/packages/omo-codex/plugin/components/ulw-loop/skills/ulw-loop/agents/openai.yaml b/packages/omo-codex/plugin/components/ulw-loop/skills/ulw-loop/agents/openai.yaml index a3c91a292..bd8a773e0 100644 --- a/packages/omo-codex/plugin/components/ulw-loop/skills/ulw-loop/agents/openai.yaml +++ b/packages/omo-codex/plugin/components/ulw-loop/skills/ulw-loop/agents/openai.yaml @@ -1,5 +1,5 @@ interface: - display_name: "ulw loop" + display_name: "ulw-loop (omo)" short_description: "Goal-like ultrawork loop for systematic decomposition" search_terms: - "ulw-loop" diff --git a/packages/omo-codex/plugin/components/ulw-loop/test/package-smoke.test.ts b/packages/omo-codex/plugin/components/ulw-loop/test/package-smoke.test.ts index 00412b69e..54e649a46 100644 --- a/packages/omo-codex/plugin/components/ulw-loop/test/package-smoke.test.ts +++ b/packages/omo-codex/plugin/components/ulw-loop/test/package-smoke.test.ts @@ -88,7 +88,7 @@ describe("skills/ulw-loop/SKILL.md", () => { it("#given Codex dollar hinting #when querying ulw-loop #then ulw-loop surfaces the ulw-loop alias", async () => { const text = await readText("skills/ulw-loop/agents/openai.yaml"); - expect(text).toContain('display_name: "ulw loop"'); + expect(text).toContain('display_name: "ulw-loop (omo)"'); expect(text).not.toContain("ulw-loop / ulw-loop"); expect(text).toContain('short_description: "Goal-like ultrawork loop for systematic decomposition"'); expect(text).toContain("Use $ulw-loop"); diff --git a/packages/omo-codex/plugin/skills/ulw-loop/agents/openai.yaml b/packages/omo-codex/plugin/skills/ulw-loop/agents/openai.yaml index a3c91a292..bd8a773e0 100644 --- a/packages/omo-codex/plugin/skills/ulw-loop/agents/openai.yaml +++ b/packages/omo-codex/plugin/skills/ulw-loop/agents/openai.yaml @@ -1,5 +1,5 @@ interface: - display_name: "ulw loop" + display_name: "ulw-loop (omo)" short_description: "Goal-like ultrawork loop for systematic decomposition" search_terms: - "ulw-loop" diff --git a/packages/omo-codex/plugin/test/sync-skills.test.mjs b/packages/omo-codex/plugin/test/sync-skills.test.mjs index abc3818a0..8169d08b8 100644 --- a/packages/omo-codex/plugin/test/sync-skills.test.mjs +++ b/packages/omo-codex/plugin/test/sync-skills.test.mjs @@ -134,7 +134,7 @@ test("#given synced ulw-loop skill #when Codex hint metadata is inspected #then // then assert.match(skill, /^---\nname: ulw-loop\n/m); assert.match(skill, /Goal-like loop that uses ultrawork mode to decompose work into systematic, evidence-bound steps\./); - assert.match(interfaceMetadata, /display_name: "ulw loop"/); + assert.match(interfaceMetadata, /display_name: "ulw-loop \(omo\)"/); assert.doesNotMatch(interfaceMetadata, /ulw-loop \/ ulw-loop/); assert.match(interfaceMetadata, /short_description: "Goal-like ultrawork loop for systematic decomposition"/); assert.match(interfaceMetadata, /default_prompt: "Use \$ulw-loop/);