task-classification

Classify software tasks into complexity categories and route them to agents with verification gates.

7|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/josix/agent-flow --skill task-classification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-classification
Source: https://github.com/josix/agent-flow/tree/main/skills/task-classification
Command: npx skills add https://github.com/josix/agent-flow --skill task-classification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It determines how to handle an incoming request by estimating scope, risk, and verification needs so the orchestration chooses the correct agent path.

Core Features & Use Cases

  • Complexity & risk assessment: Classifies tasks into Trivial, Exploratory, Implementation, Complex, or Research based on read-only status, impact size, and high-risk domains (security, auth, DB schema, billing).
  • Agent routing and orchestration planning: Selects the appropriate agent sequence (Riko, Senku, Loid, Lawliet, Alphonse) or triggers full orchestration vs single-pass execution.
  • Verification gate requirements: Defines which task classes must run tests, lint, integration checks, and/or security review, preventing completion without required verification.
  • Parallel team eligibility guidance: Recommends parallel execution when subtasks are independent with exclusive file ownership, deferring to team-decision guidance for criteria.
  • Re-classification rules: Provides a protocol to upgrade classification when scope or dependencies grow during exploration or implementation.

Quick Start

Use the task-classification skill when you want an AI to decide whether your request is exploratory, implementation, or complex and to specify which verification gates must run before changes are considered complete.

Frequently Asked Questions about task-classification

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

FAQPage Schema
How do I route software tasks to the right agents based on risk and complexity?

Multi-agent routing starts with task classification, which estimates scope, risk, and verification needs to assign the correct agent sequence and gates for safe execution. It categorizes work into Trivial, Exploratory, Implementation, Complex, or Research levels.

What verification gates should run for high-risk changes like database migrations or authentication updates?

High-risk changes like database migrations, authentication, or security updates require mandatory verification gates including tests, lint, integration checks, and security review before completion. Task classification enforces these gates to prevent unsafe multi-agent execution.

How does task classification handle parallel execution for independent subtasks?

Task classification evaluates parallel team eligibility by checking if subtasks are independent with exclusive file ownership. When criteria are met, it recommends parallel execution, deferring final criteria decisions to team guidance for optimal multi-agent orchestration.

Can I reclassify a software task if its scope or dependencies grow during implementation?

Reclassification is supported through a protocol that upgrades task classification when scope or dependencies expand during exploration or implementation. This ensures the agent sequence and verification gate requirements adjust dynamically to handle increased complexity.

When do I need task classification for multi-agent orchestration?

Task classification is needed when determining whether a request is exploratory, implementation, or complex, and specifying required verification gates. It applies to read-only analysis, bounded development changes, and high-risk work involving billing, API contracts, or authorization.