LS

luxurylifestyleco/skill-router

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

34 stars Качество 68 Тренд 20MIT

Детерминированная маршрутизация навыков по умолчанию до запуска основного LLM. Построена компанией VEDAXI.

Обзор

Skill Router - это детерминированный, агностический к платформе уровень маршрутизации между запросом пользователя и выполнением агента. Он классифицирует запрос перед основным LLM, выбирает один основной навык плюс только необходимые вспомогательные навыки и выдает вердикт, подлежащий проверке, не раскрывая полный каталог местных навыков. Восемь ведер действий описывают, что делает запрос. Они механически сопоставляются с четырьмя целевыми ведрами, используемыми ведром каждого навыка: фронтматерией. Риск решается после классификации. Рутинные, готовые к зависимости маршруты могут продолжаться. Управление и материальные маркеры создают риск = человек. Отсутствие доказательств или недоступная зависимость приводят к блокировке статуса; маршрутизатор не угадывает. Автоматически выбирать из загруженных навыков, не запоминая их названия: Маршрутизатор обнаружения считывает локальное имя, описание и фронтматерию ковша. Он никогда не печатает и не сериализует полный каталог. Загрузка SKILL.md дает агенту метод маршрутизации.

Обзор (машинный перевод)

** Установить навыки. Забудьте их имена. Спрашивайте естественно.

Skill Router - это детерминированный, агностический к платформе уровень маршрутизации между запросом пользователя и выполнением агента. Он классифицирует запрос перед основным LLM, выбирает один основной навык плюс только необходимые вспомогательные навыки и выдает вердикт, подлежащий проверке, не раскрывая полный каталог местных навыков.

Создано @luxurylifestyleco по адресу VEDAXI.

Модель роутера

Восемь ведер действий описывают, что делает запрос. Они механически сопоставляются с четырьмя целевыми ведрами, используемыми фронтматером каждого навыка.

| Action bucket | Purpose bucket | Типичные глаголы | [править править код] [[Т1]] [[Т2]] | захват, проглатывание, царапина, наблюдение, монитор, ползание, запись, подписка, опрос | understand | data-enrichment | исследование, извлечение, анализ, обобщение, интерпретация, исследование, обогащение | decide | orchestration | план, расставить приоритеты, синтезировать, взвешивать, рекомендовать, разрабатывать стратегию, выбирать, дорожную карту | [T7] [T8] [T7] [T7] [T7] [T8] [T8] [T] [T] [T] [T]] [T] [T] [T] [T] [T]] [T] [T] [T] [T]] [T] [T] [T] [T] [T]] [T] [T] [T] [T]] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T]] [T] [T] [T] [T] [T] [T] [T operate | orchestration | выполнять, запускать, развертывать, отправлять, запускать, планировать, автоматизировать, запускать, останавливать |

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Skill Router by @luxurylifestyleco / VEDAXI

Install skills. Forget their names. Ask naturally.

Skill Router is a deterministic, platform-agnostic routing layer between a user request and agent execution. It classifies the request before the main LLM, selects one primary skill plus only required supporting skills, and emits an auditable verdict without exposing the full local skill catalog.

user request -> 8 action buckets -> 4 purpose buckets -> risk/dependencies
             -> primary + supporting skills -> agent -> LLM -> verification/ledger

Created by @luxurylifestyleco at VEDAXI.

The router model

The eight action buckets describe what the request is doing. They map mechanically to the four purpose buckets used by each skill’s bucket: frontmatter.

Action bucket Purpose bucket Typical verbs
sense data-enrichment capture, ingest, scrape, watch, monitor, crawl, record, subscribe, poll
understand data-enrichment research, retrieve, analyze, summarize, interpret, investigate, enrich
decide orchestration plan, prioritize, synthesize, weigh, recommend, strategize, choose, roadmap
create utility write, draft, design, build, generate, compose, render, craft, create, produce
operate orchestration execute, run, deploy, dispatch, trigger, schedule, automate, start, stop
verify verification audit, verify, validate, review, test, scan, inspect, fact-check, QA, harden, check
learn orchestration distill, memorize, reflect, improve, repair, archive, learn, reconcile, prune
govern verification authorize, approve, gate, enforce, comply, policy, permission, human gate

Risk is resolved after classification. Routine, dependency-ready routes can proceed. Governance and material markers produce risk=human. Missing evidence or unavailable dependencies produce status=blocked; the router does not guess.

What ships in v1.0.1

Component Working behavior
taxonomy.mjs Deterministically classifies the eight action buckets and maps the four purpose buckets
auto-route.mjs Finds locally installed skills under caller-supplied roots and emits selected matches only
route.mjs Applies trusted purpose-bucket, agent, and skill policies
JSONL batch mode Streams requests and routing plans without buffering a full batch
Privacy boundary Does not bundle or emit a private catalog, call a service, or collect telemetry
Runtime Node.js 18+, zero package dependencies, Windows/macOS/Linux

60-second demo

node scripts/route.mjs \
  --manifest examples/routes.json \
  --request "Create a sales workbook for the Q3 forecast as .xlsx" \
  --pretty
{
  "action_verb": "create",
  "action_bucket": "utility",
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add luxurylifestyleco/skill-router
Новичок в MCP? Начните с руководства на mcpskill.org →