reading-list-prioritizerlisted
Install: claude install-skill KirKruglov/claude-skills-kit
# Reading List Prioritizer
This skill takes your personal reading list (a local markdown file with article titles and/or URLs) and returns a structured weekly reading plan: items scored by relevance to your role, grouped by topic, with a "Read this week" shortlist at the top.
**Input:**
- A markdown file (.md) with your reading list — one item per line, as `[Title](URL)` links, bare URLs, or plain text titles
- Your role or current focus area (stated in 1–2 sentences in your message)
**Output:**
- Markdown response with a prioritized "Read this week" shortlist + full list grouped by topic, each item labeled [High] / [Med] / [Low]
---
## Language Detection
Detect the user's language from their message:
- If Russian (or contains Cyrillic): respond in Russian
- If English (or other Latin-script language): respond in English
- If ambiguous: respond in the language of the trigger phrase used
---
## Instructions
### Step 1: Validate Input
1. Check that a reading list file has been provided (uploaded or pasted)
- If no file and no pasted list: stop and return: "Please provide your reading list as a .md file or paste the list directly."
- Accepted formats: `.md` file, pasted markdown list, plain text list
2. Check that the user's role or focus area is stated in their message
- If missing: ask for it before proceeding — "What's your current role or focus area? (e.g., 'PM focused on AI product strategy')"
- Do not guess or assume a generic role — prioritization d