Guide accessibility reviews for UI, documents, and workflows. Use for WCAG-oriented audits, keyboard review, semantics, contrast, and remediation planning.
日本語の概要は準備中です。原文の説明を表示しています。
Coordinate OmniRoute update workflows, including upstream skill discovery, consolidated LocalSetup coverage comparison, freshness validation, and report-first import, update, modification, or removal planning. Use when listing, checking, updating, modifying, importing, or removing OmniRoute-derived LocalSetup skills.
日本語の概要は準備中です。原文の説明を表示しています。
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Purpose: provide the repeatable, report-first workflow for OmniRoute updates, including tracking skills from diegosouzapw/OmniRoute and deciding what LocalSetup should cover with native skills, import, refresh, keep, or remove.
Use this skill when a task involves any of these phrases or intents:
ls-import-external-skills, ls-skill-security-vetting, ls-normalize-skill-format, or ls-skill-sandbox-tester.Do not use this skill for live OmniRoute proxy/model discovery; use ls-omniroute-model-discovery. Do not use it for OmniRoute administration; use ls-omniroute-admin-automation.
SKILL.md frontmatter declares extensions.omniroute.source_skill.covered-native rows as intentionally handled only when the native coverage map in scripts/omniroute_update.py and ../ls-omniroute-task-triage/references/upstream-skill-coverage.md both agree.missing-local until their LocalSetup owner or conversion is reviewed. Discovery alone does not authorize adding native coverage.ls/skills/ tree so the change is repo-scoped even when adapters are symlinked or skills are otherwise installed globally.https://github.com/diegosouzapw/OmniRouteskills/v3.8.50 at 5458026c216f77a3da68ea49152dc33470cfe2cb6f5d4e00e817bc01b2ac16fdd66db3840c296416b57cf75da22d11dccc937e4415bb0449be97c77454bb150598c745737286014512dd24ed9ff98a1746 files under skills/*/SKILL.md; cli-skill-collector and ponytail are newly discovered and intentionally remain missing-local pending ownership review.main was 93265eede34d5666784aca474ccc41ce3c68140b on 2026-09-03 and had the same skills tree as v3.8.50.v3.8.48 source as historical rollback evidence. Use the updater against the current release for the live comparison; refresh the fixture only in a separately reviewed inventory wave.--localsetup-root; neither the mirror root nor local claim root path is emitted.Refresh these facts before a real import or update wave. Record the refreshed source in references/source-ledger.md. Treat the actual skills/*/SKILL.md inventory as authoritative when upstream prose has stale count text.
Run the read-only check from the LocalSetup checkout:
python3 ls/skills/ls-omniroute-skills-update/scripts/omniroute_update.py check \
--repo-root . \
--source-repo https://github.com/diegosouzapw/OmniRoute.git \
--ref 5458026c216f77a3da68ea49152dc33470cfe2cb \
--output markdown
For offline checks, pass --source-path pointing at either an OmniRoute checkout or an exported skills/ directory.
The report classifies rows as:
missing-local: upstream skill exists, but no LocalSetup-converted counterpart or consolidated native coverage declares matching support.covered-native: upstream skill is covered by one or more LocalSetup-native OmniRoute skills in the consolidated coverage map.current: local converted skill source metadata matches upstream source hash and commit when commit data is available.stale-local: local converted skill exists, but upstream source hash or commit differs.local-only: local converted OmniRoute skill claims an upstream source skill that no longer exists.untracked-local: local OmniRoute-tagged skill exists but has no extensions.omniroute.source_skill metadata.local-native: local OmniRoute skill declares extensions.omniroute.source_kind: localsetup-native and is intentionally not tied to an upstream skill.Use the freshness check when validating converted or consolidated OmniRoute skills against the upstream repository:
python3 ls/skills/ls-omniroute-skills-update/scripts/omniroute_update.py freshness \
--repo-root . \
--source-repo https://github.com/diegosouzapw/OmniRoute.git \
--ref 5458026c216f77a3da68ea49152dc33470cfe2cb \
--output markdown
The freshness command exits 0 only when source-linked local converted skills are current and every required upstream skill is either converted or covered-native. By default, stale-local and local-only are blockers. Use --strict-untracked to also block on local OmniRoute skills without conversion metadata. Use --require-all-upstream when every upstream OmniRoute skill is expected to have converted or native LocalSetup coverage.
Future converted skills should record this frontmatter shape:
extensions:
omniroute:
source_kind: upstream-converted
source_repo: https://github.com/diegosouzapw/OmniRoute
source_path: skills/<skill>/SKILL.md
source_ref: 5458026c216f77a3da68ea49152dc33470cfe2cb
source_commit: <commit-sha>
source_commit_date: <iso-date>
source_sha256: <sha256-of-source-skill-md>
source_skill: <upstream-skill-name>
converted_at: <iso-date>
converter_version: "1.0"
LocalSetup-native OmniRoute skills should record this frontmatter shape instead:
extensions:
omniroute:
source_kind: localsetup-native
local_role: <main-router|proxy-discovery|admin-automation|update-workflow>
--require-all-upstream when the task goal is complete coverage of upstream OmniRoute skills.covered-native, confirm the mapped native skill still covers the upstream operational area. If the upstream skill changed materially, update the native skill and coverage map.missing-local, decide whether the upstream skill should be covered by an existing native skill, a new native skill, or an imported converted skill. If importing, hand off to ls-import-external-skills, then ls-skill-security-vetting, ls-normalize-skill-format, and ls-skill-sandbox-tester.stale-local, inspect the upstream diff before changing anything. Treat this as an update proposal, not an automatic merge.local-only, confirm whether upstream removed or renamed the skill. Do not delete local content without an explicit repo-owner decision.untracked-local, decide whether the skill is intentionally LocalSetup-native or should be linked to an upstream source. Add metadata only after confirming provenance.local-native, preserve the local skill unless the repo owner explicitly asks to remove or replace LocalSetup-native behavior.ls/skills/, even if the active adapter currently resolves skills from symlinks or global packages.references/source-ledger.mdreferences/update-workflow.mdscripts/omniroute_update.pyまだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Guide accessibility reviews for UI, documents, and workflows. Use for WCAG-oriented audits, keyboard review, semantics, contrast, and remediation planning.
日本語の概要は準備中です。原文の説明を表示しています。
Use when choosing a LocalSetup Agent-* lane for exploration, research, bounded implementation, or review. Consult the static capability matrix; do not probe account or network availability.
日本語の概要は準備中です。原文の説明を表示しています。
Guide agent email inbox workflows with prompt-injection defenses. Use for inbound email processing, webhooks, routing, and safety review.
日本語の概要は準備中です。原文の説明を表示しています。
Navigate and understand codebases using agentlens hierarchical documentation. Use when exploring new projects, finding modules, locating symbols in large files, finding TODOs/warnings, or understanding code structure.
日本語の概要は準備中です。原文の説明を表示しています。
Use for Agent Q signed encrypted file-drop or mail ship and ingest, private registry v2 setup, queue status, and transport maintenance.
日本語の概要は準備中です。原文の説明を表示しています。
Inventory wrapper for the alirezarezvani Claude skills bundle. Use when triaging its broad skill catalog and large script surface before any targeted import.
日本語の概要は準備中です。原文の説明を表示しています。