MCP HubMCP Hub
Zurück zu Fähigkeiten

complexity-scorer

vamseeachanta
Aktualisiert 2 days ago
6 Ansichten
3
2
3
Auf GitHub ansehen
Anderebashcomplexityscoringkeywordsanalysisclassification

Über

Diese Fähigkeit analysiert die Aufgabenkomplexität mithilfe von Schlüsselwortabgleich und heuristischen Regeln, um Aufgaben für die Weiterleitung und Priorisierung zu klassifizieren. Sie ist ideal für den Aufbau intelligenter Dispatcher, die Arbeiten an geeignete Handler weiterleiten oder Ressourcen auf der Grundlage konfigurierbarer Schwellenwerte empfehlen. Verwenden Sie sie für die automatische Klassifizierung von Anfragen, vermeiden Sie sie jedoch für einfache Ja/Nein-Entscheidungen oder hochspezialisierte Domänen.

Schnellinstallation

Claude Code

Empfohlen
Primär
npx skills add vamseeachanta/workspace-hub
Plugin-BefehlAlternativ
/plugin add https://github.com/vamseeachanta/workspace-hub
Git CloneAlternativ
git clone https://github.com/vamseeachanta/workspace-hub.git ~/.claude/skills/complexity-scorer

Kopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um diese Fähigkeit zu installieren

Dokumentation

Complexity Scorer

When to Use This Skill

Use when:

  • Routing tasks to different handlers based on complexity
  • Recommending resources (models, workers, time estimates)
  • Prioritizing work items
  • Auto-classifying incoming requests
  • Building intelligent dispatchers

Avoid when:

  • Simple yes/no classification
  • When ML-based classification is more appropriate
  • Highly domain-specific scoring that requires expertise

Complete Example: Task Complexity Scorer

#!/bin/bash
# ABOUTME: Complete task complexity scoring system
# ABOUTME: Multi-factor scoring with recommendations

set -e

# ─────────────────────────────────────────────────────────────────
# Configuration
# ─────────────────────────────────────────────────────────────────

# Colors
GREEN='\033[0;32m'
BLUE='\033[0;34m'
YELLOW='\033[1;33m'
CYAN='\033[0;36m'
RED='\033[0;31m'
NC='\033[0m'

# Keyword patterns
OPUS_KEYWORDS="architecture|refactor|design|security|complex|multi-file|algorithm|optimization|strategy|planning|cross-repository|performance|migration"
SONNET_KEYWORDS="implement|feature|bug|fix|code review|documentation|test|update|add|create|build"
HAIKU_KEYWORDS="check|status|simple|quick|template|list|grep|find|search|summary|validation|exists|show|display"

# Repository tiers

*See sub-skills for full details.*

## Resources

- [Regular Expressions in Bash](https://mywiki.wooledge.org/RegularExpression)
- [Pattern Matching](https://www.gnu.org/software/bash/manual/html_node/Pattern-Matching.html)

---

## Version History

- **1.0.0** (2026-01-14): Initial release - extracted from workspace-hub suggest_model.sh

## Sub-Skills

- [1. Keyword-Based Scoring (+1)](1-keyword-based-scoring/SKILL.md)
- [3. Context-Aware Scoring (+1)](3-context-aware-scoring/SKILL.md)
- [5. Confidence Scoring (+1)](5-confidence-scoring/SKILL.md)
- [Best Practices](best-practices/SKILL.md)

GitHub Repository

vamseeachanta/workspace-hub
Pfad: .claude/skills/_core/bash/complexity-scorer

Verwandte Skills

performance-analysis

Andere

This skill provides comprehensive performance analysis and bottleneck detection for Claude Flow swarms, helping developers identify optimization opportunities. It offers real-time monitoring, profiling of swarm operations, and generates detailed reports with actionable recommendations. Use this skill when you need to diagnose performance issues and improve the efficiency of your Claude Code applications.

Skill ansehen

testability-scoring

Andere

This skill provides AI-powered testability assessment for web applications using Playwright and optional Vibium integration. It evaluates applications against 10 intrinsic testability principles like Observability and Controllability to identify improvement areas. Use it when assessing software testability, evaluating test readiness, or generating testability reports.

Skill ansehen

performance-analysis

Andere

The Performance Analysis skill provides comprehensive monitoring and optimization for Claude Flow swarms, detecting bottlenecks and profiling operations. It generates detailed performance reports and offers AI-powered optimization recommendations to improve swarm efficiency. Developers should use this skill when they need to identify performance issues and receive actionable insights for optimization.

Skill ansehen

six-thinking-hats

Andere

This Claude skill applies the Six Thinking Hats framework to software testing, guiding structured analysis for test strategy design, failure analysis, and retrospectives. It systematically explores a problem through six distinct perspectives: factual data, risks, benefits, creative solutions, emotional responses, and process control. Use it to facilitate comprehensive testing discussions and ensure balanced quality evaluations.

Skill ansehen