Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete)....
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
-prioritizedsuffix). - 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
CRto adjust criteria” or “SayEXto 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.