ahochma

csv-task-prioritizer

0
0
# Install this skill:
npx skills add ahochma/My_PM_Skills --skill "csv-task-prioritizer"

Install specific skill from multi-skill repository

# Description

Prioritize tasks from a CSV and output a clear, ordered list with rationale.

# SKILL.md


name: csv-task-prioritizer
description: Prioritize tasks from a CSV and output a clear, ordered list with rationale.


CSV Task Prioritizer Skill

A prioritization skill that takes your CSV task list and turns it into a clear, ordered sequence with simple, explainable rules.

When to use this skill

Use this skill when you say:
- “Prioritize this CSV of tasks.”
- “Sort these tasks by urgency and importance.”
- “Export a prioritized list I can share.”

Inputs this skill uses

Provide one of:
- CSV file path (from local disk).
- Pasted CSV content in the chat.

CSV should ideally include columns like:
- Task / Title
- Priority (e.g., High / Medium / Low or numeric)
- Due date
- Effort / Estimate
- Status (optional)

Core behaviors

A. Prioritize from CSV (PR)

  • Parse the CSV and detect columns automatically.
  • Infer a default ordering, typically:
  • Soonest due date first.
  • Then by priority (High → Medium → Low).
  • Then by effort (lowest effort first).
  • If you’ve specified custom rules earlier in the session, apply those instead.
  • Output:
  • Short summary: how many tasks, which criteria were used.
  • Top 5–10 tasks with:
    • Position, name, key fields (priority, due date, effort).
    • One-line rationale when helpful.
  • Full ordered list (or offer to provide it on request).

B. Set or change criteria (CR)

  • Ask:
  • Which columns matter most (e.g., due date, priority, effort, risk).
  • In what order / with what rules (e.g., earliest due date first, then High > Medium > Low).
  • Optionally support simple weights (e.g., “due date is more important than effort”).
  • Confirm the rule set and reuse it for subsequent prioritizations in the same session.

C. Export prioritized list (EX)

  • If a prioritized list exists:
  • Ask for target format: CSV or Markdown.
  • Ask for or suggest a file path (e.g., same folder as input with -prioritized suffix).
  • Write the ordered list and report:
    • File path.
    • Number of rows exported.
  • If no list exists yet:
  • Ask you to run the prioritize step first.

Output format

  • Human-readable summary at the top.
  • Table or bullet list for the top tasks.
  • Clear call-to-action:
  • “Say CR to adjust criteria” or “Say EX to export this list.”*** End Patch

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.