🎯

ac-complexity-assessor

🎯Skill

from adaptationio/skrillz

VibeIndex|
What it does

Assesses project and feature complexity to guide effort estimation, pipeline selection, and resource planning across different complexity levels.

ac-complexity-assessor

Installation

Install skill:
npx skills add https://github.com/adaptationio/skrillz --skill ac-complexity-assessor
1
AddedJan 27, 2026

Skill Details

SKILL.md

Assess feature and project complexity. Use when estimating effort, determining spec pipeline type, calculating cost estimates, or planning resource allocation.

Overview

# AC Complexity Assessor

Assess complexity for effort estimation and planning.

Purpose

Analyzes features and projects to determine complexity levels, estimate effort, and select appropriate processing pipelines.

Quick Start

```python

from scripts.complexity_assessor import ComplexityAssessor

assessor = ComplexityAssessor(project_dir)

assessment = await assessor.assess_project()

print(assessment.pipeline_type) # SIMPLE/STANDARD/COMPLEX

print(assessment.estimated_hours)

```

Assessment Output

```json

{

"project_complexity": "STANDARD",

"pipeline_type": "STANDARD",

"metrics": {

"total_features": 75,

"dependency_depth": 4,

"category_count": 8,

"integration_points": 5,

"technology_complexity": 3

},

"estimates": {

"total_hours": 120,

"estimated_cost_usd": 45.00,

"estimated_sessions": 15,

"features_per_session": 5

},

"feature_estimates": [

{

"id": "auth-001",

"complexity": "low",

"estimated_hours": 1.5,

"factors": ["standard_pattern", "no_dependencies"]

}

],

"recommendations": [

"Consider parallelizing UI features",

"auth-003 may need more time due to OAuth"

]

}

```

Complexity Levels

SIMPLE (1-3 phases)

  • < 20 features
  • Shallow dependencies (depth < 2)
  • Single technology
  • No external integrations

STANDARD (7 phases)

  • 20-100 features
  • Moderate dependencies (depth 2-5)
  • 2-3 technologies
  • Limited integrations

COMPLEX (8+ phases)

  • > 100 features
  • Deep dependencies (depth > 5)
  • Multiple technologies
  • Many integrations

Complexity Factors

Feature Complexity

  • Implementation difficulty
  • Test complexity
  • Documentation needs
  • Integration requirements

Project Complexity

  • Total feature count
  • Dependency graph depth
  • Technology stack breadth
  • External integrations

Risk Factors

  • Unfamiliar technologies
  • Complex algorithms
  • Security requirements
  • Performance constraints

Pipeline Selection

```

SIMPLE Pipeline:

1. Plan β†’ 2. Implement β†’ 3. Verify

STANDARD Pipeline:

1. Analyze β†’ 2. Plan β†’ 3. Test Design

4. Implement β†’ 5. Test β†’ 6. Review β†’ 7. Verify

COMPLEX Pipeline:

1. Deep Analyze β†’ 2. Architecture β†’ 3. Plan

4. Test Design β†’ 5. Implement β†’ 6. Test

7. Integration β†’ 8. Review β†’ 9. Verify

```

Cost Estimation

```python

cost = (features avg_tokens_per_feature cost_per_token)

+ (sessions * session_overhead)

+ (complexity_multiplier * base_cost)

```

API Reference

See scripts/complexity_assessor.py for full implementation.

More from this repository10

🎯
analysis🎯Skill

Performs comprehensive analysis of code, skills, processes, and data to extract actionable insights, identify patterns, and drive data-driven improvements.

🎯
auto-claude-troubleshooting🎯Skill

Automatically diagnoses and resolves Auto-Claude installation, configuration, and runtime issues across different platforms and environments.

🎯
xai-auth🎯Skill

Authenticates and configures xAI Grok API access using Twitter/X account credentials, enabling seamless integration with OpenAI-compatible SDK methods.

🎯
xai-financial-integration🎯Skill

Retrieve and integrate xAI Grok sentiment with financial data APIs to generate comprehensive market insights and analysis.

🎯
xai-crypto-sentiment🎯Skill

xai-crypto-sentiment skill from adaptationio/skrillz

🎯
twelvedata-api🎯Skill

Retrieves comprehensive financial market data including stocks, forex, crypto, and technical indicators using the Twelve Data API.

🎯
xai-x-search🎯Skill

Enables real-time Twitter/X searches using Grok API to extract insights, track trends, monitor accounts, and analyze social discussions.

🎯
xai-agent-tools🎯Skill

Enables autonomous agents to search X, web, execute code, and analyze documents with server-side tool management.

🎯
auto-claude-optimization🎯Skill

Optimizes Claude AI performance by reducing token usage, managing API costs, and improving build speed through intelligent model and context selection.

🎯
auto-claude-setup🎯Skill

Automates comprehensive installation and setup of Auto-Claude across Windows, macOS, Linux, and WSL with multi-platform support and dependency management.