Forge-Task-Routing

Classifies engineering work and assigns the responsible agent and required skills.

Updated Jul 18, 2026
One-click install
npx skills add https://github.com/Nealsch/ForgeOS --skill forge-task-routing-nealsch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Forge-Task-Routing
Source: https://github.com/Nealsch/ForgeOS/tree/main/Framework/05-Skills/08-AI%20Assisted%20Engineering/Forge-Task-Routing
Command: npx skills add https://github.com/Nealsch/ForgeOS --skill forge-task-routing-nealsch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering tasks often get executed by the wrong capability or without clear ownership, leading to poor outcomes and blurred responsibility. This Skill classifies clarified work items and routes them to the correct agent and supporting skills before execution begins. ## Core Features & Use Cases - Work Classification: Categorizes tasks into product, architecture, engineering, quality, delivery, or documentation activity types. - Ownership Assignment: Designates a single primary responsible agent (e.g., Backend Engineer, QA Engineer, DevOps Engineer) with visible supporting skills. - Capability Gap Detection: Identifies missing capabilities and recommends creating new skills instead of substituting unsuitable ones. - Use Case: After clarifying a feature request, route it by producing a structured routing decision naming the primary agent, primary skill, supporting skills, and applicable standards. ## Quick Start Classify this clarified task and produce a routing decision with the primary agent, primary skill, supporting skills, and applicable standards.

Frequently Asked Questions about Forge-Task-Routing

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

FAQPage Schema
How do I assign the right agent to an engineering task?▼

Classify the task's primary activity type (product, architecture, engineering, quality, delivery, or documentation), then map it to a single primary agent such as Backend Engineer or QA Engineer. Produce a routing summary listing the primary agent, skills, and applicable standards.

What is task routing in AI-assisted software development?▼

Task routing converts a clarified objective into an execution path by identifying the work type, assigning one responsible agent, and selecting the primary and supporting skills needed. It ensures work is performed by the correct capability with visible ownership.

When should I not use task routing?▼

Do not route when the objective is unclear, requirements need clarification, the work is purely informational, or an agent and skill path is already established. Clarify intent first with a clarification skill before routing.

What happens when no existing skill matches a task?▼

The routing process identifies the missing capability and recommends creating a new skill rather than substituting an unsuitable one. Capability gaps are recorded in the routing decision output.

Can a task have multiple responsible agents?▼

No. Every task must have exactly one primary responsible agent. Supporting agents or skills may contribute, but they do not replace single ownership of the outcome.