AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Skill Router

skill-modiqo-skillspec-skill-router · by modiqo

Use for every user request when SkillSpec router mode is enabled. First check the local SkillSpec router index, load the selected skill only when route decision is use_skill, and continue with normal agent behavior when the decision is bypass or ambiguous.

No reviews yet
0 installs
10 views
0.0% view→install

Install

$ agentstack add skill-modiqo-skillspec-skill-router

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-modiqo-skillspec-skill-router)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Skill Router? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Skill Router

This skill is a thin native harness loader for the SkillSpec router. When router mode is enabled and the harness has been restarted, this router is the first hop for every user request in managed skill roots. All routed skills are explicit-only/manual-only, so check the router index before reading, searching for, or guessing at a domain skill.

The router does not execute task work. It decides whether a local skill should be loaded, reports confidence and candidate paths, and asks for direct or durable execution only after a use_skill decision when the task will use tools and the user has not already chosen an execution mode.

Runtime Contract

  1. For ordinary requests with prompt-hook context first_hop_ready=true, use the fast path: do not read ./skill.spec.yml and do not run skillspec router index status.
  2. Run one route query:

``bash skillspec route --index --query '' --top 5 --json ``

  1. If route output says decision: "use_skill" and selected is non-null, read that skill's SKILL.md and follow it.
  2. If route output says decision: "bypass", do not load any candidate skill; continue with normal agent behavior for the request.
  3. If route output says decision: "ambiguous", do not silently choose a candidate. Ask only when the user explicitly requested skill selection; otherwise continue with normal agent behavior.
  4. If route output includes execution_mode_direct_or_durable for a use_skill decision, ask the user whether to run direct or durable before tool-backed execution.
  5. Load and follow ./skill.spec.yml only for router lifecycle, repair, visibility, guard, index status, index refresh, or when guard context is missing or failed.
  6. If the user chooses durable execution, hand the selected skill and task context to durable-executor. The router still only routes; durable-executor owns workspace evidence, rote execution policy, alignment, token stats, and final closure.

Router Management

Use lifecycle commands for managed installation:

skillspec router install --roots ... --index 
skillspec router index status --roots ... --index  --visibility-manifest 
skillspec router index refresh --roots ... --index  --visibility-manifest 
skillspec router uninstall

Any index argument can be either the SQLite file itself or the router directory; directory paths resolve to skill-index.sqlite.

Use visibility commands for explicit controls:

skillspec visibility plan --roots ... --json
skillspec visibility apply --roots ... --manifest  --json
skillspec visibility restore --manifest  --json
skillspec skills set-visibility  manual-only --roots ... --manifest 
skillspec skills disable  --roots ... --manifest 
skillspec skills enable  --roots ... --manifest 

The manifest is the rollback boundary. Do not bulk-restore visibility by inference when the manifest is missing.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.