adversarial-review
Review existing work with independent fresh reviewers and fresh synthesis. Use for an adversarial review, review-plan request, or…
Add a task to the appropriate configured to-do list while checking for duplicates.
Claude Code
$ npx -y skills add chrisblattman/claudeblattman --skill todo-add --agent claude-code
Codex
$ npx skills add chrisblattman/claudeblattman --skill todo-add -a codex -y
Cursor
$ npx skills add chrisblattman/claudeblattman --skill todo-add -a cursor -y
Gemini CLI
$ npx skills add chrisblattman/claudeblattman --skill todo-add -a gemini-cli -y
GitHub Copilot
$ npx skills add chrisblattman/claudeblattman --skill todo-add -a github-copilot -y
OpenCode
$ npx skills add chrisblattman/claudeblattman --skill todo-add -a opencode -y
Windsurf
$ npx skills add chrisblattman/claudeblattman --skill todo-add -a windsurf -y
name: todo-add description: "Add a task to the appropriate configured to-do list while checking for duplicates."
*v1.1 — Adapted for public use*
Add a new to-do item to the correct list with duplicate checking.
If not provided by the user, ask:
Based on the item content, suggest the appropriate list using the routing table below. This table is an example — customize it to match your own lists and keywords.
| Keywords/Topics | Suggested List | |----------------|----------------| | config, settings, infrastructure, setup, tools | **Main** | | email, calendar, briefing, scheduling | **Work** |
Present your suggestion:
This sounds like a [Main/Work] item because [reason]. Suggested list: ~/Documents/todo.md Priority: [High/Medium/Low] Is this correct, or should it go elsewhere?
Read the target TODO file and scan for similar items. Check for:
If potential duplicate found:
Potential duplicate detected: Existing item: "[item title]" Location: [file path], [priority level] Options: 1. Add anyway (they're different enough) 2. Update the existing item instead 3. Cancel
Once confirmed, add to the appropriate section with this format:
- [ ] **[Item title]** - [Context/details if provided]
Update the "Last updated" date in the file header.
Added to [list name]: - [ ] **[Item title]** Priority: [High/Medium/Low]
Add more lists by creating additional todo files and adding them here. For example:
| Priority | When to use | |----------|-------------| | **High** | Blocking progress, causing problems, or time-sensitive | | **Medium** | Would improve things but not blocking | | **Low** | Nice to have, someday |
---
**To set up this skill for your workflow:**
1. **File locations**: Edit the "File Locations" section to point to your actual todo files. You can use any number of lists — one file per list works well.
2. **Keyword routing table**: Edit the table in Step 2 to reflect your own categories. For example, if you have a "Research" list, add a row like `| papers, data, analysis, literature | **Research** |`.
3. **Priority mapping**: If your todo files use different section names (e.g., "Active" / "Up Next" / "Someday" instead of "High" / "Medium" / "Low"), add a mapping note. For example:
High → Active Medium → Up Next Low → Someday
4. **Single vs. multi-list**: If you only use one todo file, you can simplify this skill by removing the routing logic in Step 2 entirely and hardcoding the single file path.
5. **Item format**: The default format uses `- [ ] **Title**` with indented context. Adjust to match your existing todo file format (e.g., plain `- [ ] Title` or numbered lists).
Claude Code for professionals who don't code — Skills, agents, and setup guides
Review existing work with independent fresh reviewers and fresh synthesis. Use for an adversarial review, review-plan request, or…
Ask the specific Claude, Codex, Gemini, or Grok agent the user names and automatically retrieve its response. Use for targeted…
Develop independent approaches to a task, decision, plan, or draft, then use a fresh worker to synthesize them. Use for an…
Close out current work by saving decisions, unresolved tasks, useful artifacts, a session log and a current-state handoff for the…
Check the installed starter kit, prerequisites, and next step without calling external models.
Discover and test optional Claude, Codex, Gemini through Antigravity, and Grok subscription connections. Help with missing CLI or…
Draws static SVG figures for lessons, READMEs and manuals in the AI Engineering from Scratch look: paper panel, blueprint accent,…
End-to-end workflow for creating complete JavaScript concept documentation, orchestrating all skills from research to final review
Test a learner on a single Claude Code tutorial lesson (01-10) with 10 questions, scoring answers and flagging weak spots. Use…