dx-skill-router

Routes agent tasks to matching dx-* skills before any response or action.

3|5|Updated Jan 21, 2025
One-click install
npx skills add https://github.com/DEEPX-AI/dx_stream --skill dx-skill-router-deepx-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dx-skill-router
Source: https://github.com/DEEPX-AI/dx_stream/tree/main/.deepx/skills/dx-skill-router
Command: npx skills add https://github.com/DEEPX-AI/dx_stream --skill dx-skill-router-deepx-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI agents often skip established workflows and act ad hoc, leading to inconsistent results. This Skill enforces a discovery-and-invocation protocol so that relevant dx-* skills are loaded and followed before any response, including clarifying questions. ## Core Features & Use Cases - Skill Discovery Protocol: Defines a decision flow that checks whether any dx-* skill applies to the current task and mandates invocation even at low probability of relevance. - Priority and Conflict Rules: Establishes instruction precedence (user instructions over skills over system defaults) and ordering between process skills and implementation skills. - Skill Catalog: Lists available dx-* skills such as dx-agent-brainstorm, dx-swe-debugging, dx-agent-tdd, and dx-agent-verify with their trigger conditions. - Use Case: When a user asks to fix a bug, the router directs the agent to invoke dx-swe-debugging first, then any domain-specific skill, ensuring disciplined execution. ## Quick Start Ask the agent to load the dx-skill-router skill so it checks and invokes the appropriate dx-* skills before answering your request.

Frequently Asked Questions about dx-skill-router

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make an AI agent always use predefined workflow skills?▼

Install a router skill like dx-skill-router that mandates skill discovery before any response. It defines a decision flow requiring the agent to invoke any potentially relevant skill, announce its use, and follow the skill's checklist exactly.

What is a skill router in agent-driven development?▼

A skill router is a meta-skill that governs how other skills are discovered and invoked. dx-skill-router catalogs available dx-* skills, defines trigger conditions for each, and enforces invocation before the agent acts or replies.

Do user instructions override skill workflows?▼

Yes. The router defines explicit priority: user instructions from files like CLAUDE.md or direct requests rank highest, dx-* skills override default system behavior, and the default system prompt ranks lowest.

Which skill applies first when multiple skills match a task?▼

Process skills such as dx-agent-brainstorm or dx-swe-debugging are invoked first because they determine how to approach the task. Implementation or domain-specific skills follow afterward to guide execution.

When should the dx-skill-router not be invoked?▼

The router itself states it applies at the start of any conversation, so there is no defined opt-out within the skill. However, explicit user instructions take precedence and can direct the agent to skip skill workflows.