Routes developer tasks to the most effective CLI tool using intelligent performance scoring and historical success data.
Agent Selection (part of the Tribunal plugin) optimizes AI-driven development by intelligently routing tasks to the most capable agent or CLI tool based on real-world performance metrics. Instead of relying on static ordering, this skill uses a weighted decay algorithm to prioritize tools with recent success and applies penalties for failure patterns matching the current task's tags. By maintaining a local history of outcomes, it ensures that Claude Code always selects the most reliable tool for implementation, refactoring, or debugging, resulting in higher success rates and less manual intervention.
主要功能
01Weighted decay scoring algorithm to prioritize recent successes
02Failure pattern matching with tag-based context analysis
030 GitHub stars
04Customizable scoring parameters via tribunal.yaml configuration
05Structured JSONL performance logging for transparent tool auditing
06Automatic static fallback for tools with insufficient historical data
使用场景
01Benchmarking CLI tool effectiveness for specific projects or domains
02Dynamic routing between LLM agents like Gemini and Codex based on task type
03Reducing agent failures through context-aware penalty application