complexity-estimator

Classify task descriptions into types and domains and estimate complexity.

14|2|Updated Sep 23, 2025
One-click install
npx skills add https://github.com/masharratt/claude-flow-novice --skill complexity-estimator-masharratt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: complexity-estimator
Source: https://github.com/masharratt/claude-flow-novice/tree/main/.claude/skills/cfn-task-intelligence/lib/complexity
Command: npx skills add https://github.com/masharratt/claude-flow-novice --skill complexity-estimator-masharratt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Rates task complexity and iteration requirements from descriptions.

Core Features & Use Cases

  • Step-count and risk scoring
  • Complexity mapping to iterations

Quick Start

estimate-complexity.sh --task-type "software-development" --description "Implement JWT authentication"

Frequently Asked Questions about complexity-estimator

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

FAQPage Schema
How do I estimate task complexity from a description?

Complexity estimation analyzes task descriptions to classify them by type and domain, then scores step-count and risk to determine iteration requirements. Run the Skill with your task description to get complexity ratings and specialist recommendations for planning.

What does complexity classification do for project planning?

Classification organizes tasks into types and domains, then maps complexity scores to iteration counts. This helps guide resource allocation, agent spawning, and specialist injection in multi-agent workflows like CFN v3 loops.

Can I use complexity estimation for recurring feedback scenarios?

Yes. The Skill applies to new tasks, recurring feedback cycles, and multi-agent coordination. It integrates with persistence and feedback hooks to continuously refine complexity assessments across repeated task scenarios.

Does the Skill work with bash environments?

Yes. Complexity-estimator requires bash and runs via CLI modes—classify, complexity, specialist, or all—to output structured task assessments and recommendations for CFN v3 planning.

What output formats does complexity estimation provide?

The Skill delivers structured outputs including task classification, complexity scores, iteration recommendations, and specialist profiles. CLI modes let you request individual analyses or combined results for integration with downstream workflows.

How does complexity scoring guide specialist selection?

Risk and step-count scoring inform specialist recommendations tailored to task type and domain. Higher complexity triggers specialist injection; lower complexity may route to general agents in multi-agent CFN coordination.