Skip to content
Development
Skill

/skill-router

Alive skill router — reads the current project's stack and loads/unloads skills dynamically. Invoke at session start or when project context changes.

From plugin
stevesolun-ctx
58716 skills3 agents2 hooks
Install
$ npx -y skills add stevesolun/ctx --skill skill-router --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/skill-router

Context preview

The summary Claude sees to decide when to auto-load this skill.

Alive skill router — reads the current project's stack and loads/unloads skills dynamically. Invoke at session start or when project context changes.

SKILL.md

skill-router.SKILL.md
name: skill-router
description: Alive skill router — reads the current project's stack and loads/unloads skills dynamically. Invoke at session start or when project context changes.
type: meta
priority: 99
always_load: true

skill-router

Reads `~/.claude/skill-manifest.json` and `~/.claude/pending-skills.json`. Executes the 5-stage pipeline. **No skipping stages.**

Pipeline

01-scope → 02-plan → 03-build → 04-check → 05-deliver

Invoke When

  • Session starts (automatic via using-superpowers pattern)
  • User switches projects or opens a new repo
  • `pending-skills.json` exists (mid-session signals detected)
  • User asks "what skills are loaded?" or "update my skills"

Stage Files

All stage files are in `references/`. Read and follow each in order.

1. **[01-scope](references/01-scope.md)** — Is a scan needed? 2. **[02-plan](references/02-plan.md)** — Run the scanner 3. **[03-build](references/03-build.md)** — Resolve the manifest 4. **[04-check](references/04-check.md)** — Validate before loading 5. **[05-deliver](references/05-deliver.md)** — Present to user

See [check-gates.md](check-gates.md) for validation questions.

Ships withstevesolun-ctx

Find the cheapest AI coding setup that actually works on your repo. CTX Fit analyzes your repository, tests promising AI coding configurations against real tasks in it, and produces the winning configuration as a reviewable change — in your working tree with

Get the whole plugin

Other skills on stevesolun-ctx.