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.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
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.
中文简介正在准备中。当前显示原文说明。