Skip to content

fix(skills): repoint deleted omniroute-* skill links (Fixes #15665) - #15676

Merged
diegosouzapw merged 1 commit into
diegosouzapw:release/v3.8.52from
Poid-ZA:fix/skills-omniroute-404-links
Oct 10, 2026
Merged

diegosouzapw merged 1 commit into
diegosouzapw:release/v3.8.52from
Poid-ZA:fix/skills-omniroute-404-links

Conversation

@Poid-ZA

@Poid-ZA Poid-ZA commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Fixes #15665 — raw GitHub links in agent skill docs still pointed at deleted skills/omniroute-*/SKILL.md paths (404 after the migration to omni-*).

Changes

  • skills/omni-auth/SKILL.md (custom block / Capability skills table):
    • omniroute-chat|image|tts|stt|embeddings|web-search|web-fetch → skills/omni-inference/SKILL.md
    • omniroute-a2a → skills/omni-agents-a2a/SKILL.md
    • omniroute-routing → skills/omni-combos-routing/SKILL.md
    • omniroute-compression → skills/omni-compression/SKILL.md (migration marker)
    • omniroute-monitoring → skills/omni-resilience/SKILL.md (migration marker)
    • left omni-mcp unchanged (already valid)
  • skills/cli-providers/SKILL.md: combo REST API link → omni-combos-routing

Verified each target SKILL.md exists on current main.

Out of scope (still 404, not claimed by #15665’s suggested remap)

  • omni-auth CLI skills table (omniroute-cli*)
  • other omniroute-cli entry-point links in cli-providers / cli-serve / cli-eval

Happy to follow up on those in a separate PR once CLI remaps are confirmed (cli-serve / cli-providers / cli-eval / cli-backup-sync).

Test plan

  • Confirm old skills/omniroute-* dirs are absent on main
  • Confirm new target skill files exist
  • Spot-check raw URLs resolve after merge
  • Operator review of agent-instruction surfaces (skills/**/SKILL.md) before merge (per issue note)

The old skills/omniroute-*/SKILL.md capability docs were migrated into the
omni-* set, but omni-auth's Capability skills table and cli-providers still
linked to the deleted paths (404).

Repoint chat/image/tts/stt/embeddings/web-* to omni-inference, a2a to
omni-agents-a2a, routing to omni-combos-routing, compression to
omni-compression, and monitoring to omni-resilience.

Fixes diegosouzapw#15665
@Poid-ZA
Poid-ZA requested a review from diegosouzapw as a code owner October 6, 2026 19:49
@diegosouzapw
diegosouzapw changed the base branch from main to release/v3.8.52 October 8, 2026 01:09
diegosouzapw added a commit that referenced this pull request Oct 10, 2026
…1, rail 3.8.52) (#16078)

Merged with the owner's 2026-10-09 linked-PR wave. Validated on top of release/v3.8.52 together with #15676: classify-pr-changes unit tests 46/46, ESLint + Prettier clean, both workflow YAMLs parse. The `domains` output has no consumer yet, so CI behavior does not change. check:docs-all is red on the pure tip too (provider count 371 vs docs 370, inherited, not from this PR).
@diegosouzapw
diegosouzapw merged commit 8af09a7 into diegosouzapw:release/v3.8.52 Oct 10, 2026
30 checks passed
diegosouzapw added a commit that referenced this pull request Oct 10, 2026
…6109)

Follow-up to #15676 (thanks @Poid-ZA) carrying the CLI-table remaps from #16016 (credited to @afonsoft via Co-authored-by). Every `skills/<dir>/SKILL.md` reference inside the skills now resolves, enforced by a new check in skillManifestsLint.test.ts (4/4; fails with the fix reverted). Cloud-agent rows stay on cli-backup-sync, because the skill generator assigns the `omniroute cloud` command group there (cliRegistryParser.ts:78). Protected surface (skills/**/SKILL.md) approved by the owner. check:docs-all's only red is the inherited provider-count drift, fixed by #15799.
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.

[bug] skills/omni-auth and cli-providers link to skills/omniroute-*/SKILL.md that no longer exist (404)

2 participants