rank

Score and reorder items by user-specified criteria with tie-breaking rules.

14|6|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/tyevans/tackline --skill rank
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rank
Source: https://github.com/tyevans/tackline/tree/main/skills/core/rank
Command: npx skills add https://github.com/tyevans/tackline --skill rank

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you prioritize and organize lists of items based on specific criteria, ensuring you focus on what matters most.

Core Features & Use Cases

  • Prioritization: Ranks items by importance, risk, complexity, or effort.
  • Scoring: Assigns numeric scores to items based on user-defined dimensions.
  • Use Case: After gathering a list of potential bugs, use this Skill to rank them by severity and likelihood of occurrence to decide which to fix first.

Quick Start

Use the rank skill to order the following items by security risk and DX impact.

Frequently Asked Questions about rank

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I score and prioritize a list of items by multiple criteria?

To score and prioritize items, you evaluate a list against user-specified dimensions like risk, complexity, or impact. The process assigns numeric scores, applies tie-breaking rules, and reorders the list to facilitate decision-making.

What is the best way to rank potential bugs by severity and likelihood?

Ranking bugs by severity and likelihood involves scoring a list of findings against these specific dimensions. The evaluation process assigns weights to each criterion, scores all items, and outputs a prioritized order to determine which to fix first.

How does scoring handle incomplete data or tied item rankings?

Scoring handles tied rankings by applying predefined tie-breaking rules to ensure a strict order. For incomplete data, the evaluation process notes assumptions made during scoring so you can track uncertainty in your prioritization.

Can I evaluate and order tasks by effort and impact for prioritization?

You can evaluate and order tasks by effort and impact by defining these as your scoring dimensions. The prioritization mechanism scores each task against your specified criteria and generates a reordered list based on the calculated weights.

What limitations exist when weighting and sorting a large list of options?

A key limitation when weighting and sorting options is reliance on accurate input criteria; incomplete data requires noting assumptions that may affect final scores. Tie-breaking rules must be explicitly defined to prevent ambiguous ordering in large lists.