trueskill-rank
Domain-agnostic TrueSkill batch ranking via LLM-as-judge. Ranks any list of text items using overlapping subsets dispatched to Codex Spark workers. Swappable rubrics. Use when you need to rank, score, curate, or sort a collection by quality.
npx skills add majiayu000/claude-skill-registry --skill trueskill-rank --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# TrueSkill Rank Rank any collection of text items by quality using TrueSkill + LLM-as-judge. ## Setup ```bash pip install trueskill ``` - **Python 3.11+** required - **agent-mux** for parallel dispatch (optional -- falls back to direct OpenAI API if `OPENAI_API_KEY` is set) - **Claude Code:** copy this skill folder into `.claude/skills/trueskill-rank/` - **Codex CLI:** append this SKILL.md content to your project's root `AGENTS.md` For the full installation walkthrough (prerequisites, verification, API fallback), see [references/installation-guide.md](references/installation-guide.md). ## Staying Updated This skill ships with an `UPDATES.md` changelog and `UPDATE-GUIDE.md` for your AI agent. After installing, tell your agent: "Check `UPDATES.md` in the trueskill-rank skill for any new features or changes." When updating, tell your agent: "Read `UPDATE-GUIDE.md` and apply the latest changes from `UPDATES.md`." Follow `UPDATE-GUIDE.md` so customized local files are diffed before any overwrite. --- ## Quick Start ```bash PYTHON="python3" CLI="~/.claude/skills/trueskill-rank/scripts/trueskill-rank.py" # Full pipeline: prepare + dispatch + aggregate $PYTHON $CLI run \ --input items.jso
- Setup
- Staying Updated
- Quick Start
- Decision Tree
- Mode Selection
- Overlap Selection
- Rubric Selection
- Input Format
- CLI Reference
- prepare
- aggregate
- run
- Output Format
- Dispatch
pip install trueskill Full pipeline: prepare + dispatch + aggregate Or step by step: Dispatch is handled internally by trueskill-rank.py (no separate script needed)
What does the trueskill-rank skill do?
Domain-agnostic TrueSkill batch ranking via LLM-as-judge. Ranks any list of text items using overlapping subsets dispatched to Codex Spark workers. Swappable rubrics. Use when you need to rank, score, curate, or sort a collection by quality.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill trueskill-rank --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
