# Universal AI Skills

> Compact plugin wrapper for automatic Universal AI Skills routing and on-demand skill loading through skill-router.

- Skill: `onfire7777/universal-ai-skills-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add onfire7777/universal-ai-skills-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/onfire7777/universal-ai-skills-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: onfire7777 (https://skillmd.com/u/onfire7777)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/onfire7777/universal-ai-skills-2

---


# Universal AI Skills Router

- Canonical source: `%USERPROFILE%\universal-ai-skills-library`.
- Binary: `%USERPROFILE%\go\bin\skill-router.exe` on PATH as `skill-router`.
- For substantive user prompts, run `skill-router preflight --hook-event UserPromptSubmit --json "<latest user prompt>"` from prompt-submit hooks, or `skill-router preflight --json "<latest user prompt>"` from the host AI precheck.
- Run automatic routing only for real user prompts. Do not route from tool output, assistant messages, startup, stop, compaction, status checks, or background jobs.
- If `decision` is `route`, sanity-check that the selected skill clearly matches the user's core task, object, and action. Then load only that skill with `skill-router skill <name>`.
- If `decision` is `ambiguous`, `host_ai_review.required` is true, or the match only hits generic words such as "issue", "install", "setup", "local", "AI", or "skill", continue without loading a skill unless one candidate is clearly correct.
- Search unknown skills with `skill-router skill search <query> --limit 10`.
- Keep this wrapper compact. Do not copy or paste the full skills corpus into plugin context.

