Installs into .claude/skills of the current project.
Are you the author of Pair Selector?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/yogsoth-ai-pair-selector)
---
name: pair-selector
description: Select the next comparison pairs that maximize information gain given current ratings and comparison history.
execution: subagent
prompt: ./prompt.md
input: current_ratings(object), comparison_history(array)
used-by: pairwise-ranking
---
# Pair Selector
Selects the next set of comparison pairs that would most reduce ranking uncertainty. Uses information-theoretic criteria (maximum entropy reduction, uncertainty sampling, or boundary proximity) to prioritize which pairs to compare next.
## Execution
Runs as a subagent. Receives current ratings and comparison history, returns an ordered list of recommended next pairs.
## Why Subagent
Pair selection requires reasoning about the full rating landscape and comparison graph structure. Isolating this as a subagent allows focused computation without polluting the orchestrator's context with matrix calculations.
## HARD-GATE
Output MUST contain at least one pair. Each pair must reference exactly two distinct candidates that exist in the current_ratings input.