Skip to content
Back to skills

Router Template

ASecurity

Template for creating router skills. Use as a starting point when building a new router that dispatches to multiple specialized skills. Copy and customize for your domain.

  • 207 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added February 7, 2026
documentationreactvue

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add NeverSight/skills_feed --skill router-template --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Router Template?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Router Template
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/neversight-router-template/badge)](https://www.skillsdirectory.com/skills/neversight-router-template)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: router-template
description: Template for creating router skills. Use as a starting point when building a new router that dispatches to multiple specialized skills. Copy and customize for your domain.
---

# [Domain] Router

Routes to N specialized skills based on task requirements.

## Routing Protocol

1. **Classify** — Identify primary task type from user request
2. **Match** — Find skill(s) with highest signal match
3. **Combine** — Most production tasks need 2-4 skills together
4. **Load** — Read matched SKILL.md files before implementation

## Quick Route

### Tier 1: Core (Always Consider)
| Task Type | Skill | Primary Signal Words |
|-----------|-------|---------------------|
| [task] | `skill-name` | word1, word2, word3 |

### Tier 2: Enhanced (Add When Needed)
| Task Type | Skill | Primary Signal Words |
|-----------|-------|---------------------|
| [task] | `skill-name` | word1, word2, word3 |

### Tier 3: Reference Only
| Task Type | Skill | Primary Signal Words |
|-----------|-------|---------------------|
| [task] | `skill-name` | word1, word2, word3 |

## Signal Matching Rules

### Priority Order
When multiple signals present, resolve by priority:
1. **Explicit framework** — React/Vue/vanilla overrides generic signals
2. **Specific feature** — "multi-step wizard" beats generic "form"
3. **Platform constraint** — mobile/VR/accessibility takes precedence
4. **Default tier** — Fall back to Tier 1 core skills

### Confidence Scoring
- **High (3+ signals)** — Route immediately
- **Medium (1-2 signals)** — Route with Tier 1 defaults
- **Low (0 signals)** — Ask user for clarification

## Common Combinations

### [Scenario Name] (N skills)
```
skill-1 → [what it provides]
skill-2 → [what it provides]
skill-3 → [what it provides]
```
Wiring: [one-line integration summary]

### [Scenario Name] (N skills)
```
skill-1 → [what it provides]
skill-2 → [what it provides]
```
Wiring: [one-line integration summary]

## Decision Table

| Framework | Scale | Features | Route To |
|-----------|-------|----------|----------|
| React | Standard | Auth form | skill-a + skill-b + skill-c |
| Vue | Standard | Data entry | skill-a + skill-d |
| None | Simple | Basic form | skill-e + skill-b |
| Any | Complex | Wizard | skill-f + skill-a + skill-b |

## Fallback Behavior

- **Unknown framework** → Use skill with broadest compatibility
- **No clear signals** → Ask: "What framework?" and "What's the core requirement?"
- **Conflicting signals** → Prefer Tier 1 skills, ask for clarification on Tier 2

## Reference

See `references/integration-guide.md` for:
- Complete wiring patterns
- Code examples for all combinations
- Architecture diagrams
- Edge case handling

Files in this skill

  • SKILL.md2.7 KB
  • description_cn.txt148 B
  • description_de.txt191 B
  • description_en.txt172 B
  • description_es.txt200 B
  • description_fr.txt226 B
  • description_ja.txt274 B
  • description_ko.txt223 B
  • description_tw.txt148 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.