Skip to content
Back to skills

Skill Router

ASecurity

The **Skill Router** describes how skills and agents from the EGC library (180+ components) are surfaced to a target harness.

  • 58 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 5, 2026
ai-agentstypescriptpythonbashnode

Works with

  • cursor

Security analysis

A100/100

Scanned June 5, 2026

npx -y skills add Fmarzochi/everything-gemini --skill skill-router --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Router?

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

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

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
# Skill Router

The **Skill Router** describes how skills and agents from the EGC library
(180+ components) are surfaced to a target harness.

## When to Use

- When you need to discover which skills and agents EGC ships.
- When you want to install a curated profile or specific modules into a target
  harness (Cursor, Codex, Gemini, compatible harness, etc.).
- When you want to understand how the runtime composes the active skill set.

## Status

The dynamic skill router (`scripts/runtime/router.js`) is not active in the
current v1.x release. The runtime is fully driven by the static plugin
manifests (`.gemini-plugin/plugin.json`, `.codex-plugin/plugin.json`) and the
install adapters in `scripts/lib/install-targets/`.

To inspect the available skill catalog, run:

```bash
node scripts/ci/catalog.js --text
```

To install a profile or specific modules into a target harness:

```bash
./install.sh --target cursor --dry-run typescript
npx egc-install --target codex typescript
```

## Safety Rules

- **Non-Destructive**: Never delete physical files in `skills/` or `agents/`.
- **Manifest Driven**: Treat the plugin manifests and install adapters as the
  source of truth; do not create ad-hoc symlinks that bypass them.
- **Runtime Awareness**: Some skills require specific runtimes (Python/Node).
  Ensure required dependencies are installed in the target environment.

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…